HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

微软正式推出云服务平台——Windows Azure

  • 2008-10-29
  • 本文字数:1689 字

    阅读完需:约 6 分钟

在昨日的 PDC 大会上,微软正式对外推出一款新产品: Windows Azure 。Azure 是一款“云服务操作系统”。具体来说,它是一个提供完整的基于云的开发、宿主和管理服务的独立平台。

Azure 网站上发布了下面的一副平台图:

Azure Diagram

Ray Ozzie,微软的软件架构师,在 PDC 开场演讲中特别强调了服务和“云”。他说,广为普通人所用的服务器需求和在企业内部所用的服务器需求有着本质的不同。由于服务器分散在世界上不同的数据中心,以及因新闻、博客、产品发布、甚至购物季节等带来的巨大变化需求,我们需要很多专业的知识。在亚马逊宣布 EC2 之前的几个月,微软就已经开始了他们自己的云平台。

Windows Azure,或者说“云中的 Windows”,代表了微软在高可用性、类如 Windows Update 等高使用系统方面的多年努力成果。这个云框架的主要目的是:提供一种能使用现有的本地和.NET 技术进行新型编程的方法。

不过需要注意的是 Azure 只是微软云计算框架的最低一级。在 Azure 上面还有许多组件,比如 SQL 服务、Live 服务、.NET 服务(工作流和认证)、SharePoint 和动态 CRM。

微软研究院的高级副总裁 Amitabh Srivastava 演示了两个 Demo。

Azure 使用一种微软称为“Fabric Controller”的技术将底层硬件从应用程序中抽象出来。位于服务层的 Fabric Controller 非常依赖服务模型(Service Model),这些 XML 片段描述了权限、终端和配置等情况下的每个服务。Azure 支持像 Blob、表、序列和锁等所有被 Azure 和 Fabric Controller 虚拟化的底层概念。

第一个 Demo 是个标准的 ASP.NET 网站,唯一的不同是处理特定 Azure 设置的解决方案(Solution)中的第二个项目。它允许应用被配置到 Web 之前就能本地对它们进行调试,另外,在开发人员的机器上会有一个 Azure 的完整模拟环境,带有实际应用程序所需的所有服务。配置过程相当容易。你所做的所有事情只是通过 Azure 的配置站点对程序进行编译,然后上载到你的测试或者生产环境即可。

第二个例子 Bluehoo 展示了对应用进行扩展的简易性。通过将系统设计成可以在序列里放置收入的更新,生产支持团队可以仅调整工人流程的数字,就能方便地增加容量。

服务器和工具业务部门的高级副总裁 Bob Muglia 说,我们目前正处于第五代计算时代。前四代分别是单机、客户端 - 服务器、Web 和 SOA 等。他举例说明了下一代就是服务。而 SOA 和服务时代之间的不同就是 SOA 对扩展处理的不好。虽然它也能扩展,但是需要针对每个公司和项目手工进行调整。而对服务和云计算来说,扩展能力是其平台的本质。Bob 提到 Azure 的一大好处是其 24/7 运行而且可靠,另外也不需要为构建自己的数据中心预付什么费用。

.NET 服务和 SQL 服务

既然安全是重要的,他们开发了一个服务总线来在企业的内部系统和基于云的服务之间创建安全的连接。如果企业计划将 Azure 作为自己的数据存储工具,那么这就是一个必要的组件。为了处理认证,.NET 服务会允许将企业的活动目录结构绑定到 Azure 上。最终,已经被应用的工作流服务可以被加以修改,以符合 Azure 的要求。

对于 SQL Server 的云版本,SQL 服务是必需的。数据库、报表、数据挖掘和同步等都会被交付。

微软在线服务

David Thompson,微软的一名老员工,介绍了大会演讲的后一部分:微软在线服务。微软正计划逐渐将其所有的企业级应用,比如 SharePoint 和 Exchange Server 等,以服务的形式提供给用户。对于那些想严格控制的企业来说,内部版本会依然提供给他们,而新的服务交付形式会满足那些想快速部署和容易管理的企业需求。微软会通过合作伙伴公司出售其云产品,它认为这些伙伴会处理高级配置,并代表微软提供技术支持。

当然这并不是一个“全有或者全无”的方案。要访问微软在线服务系统,你需要通过企业自己的活动目录服务进行认证。而且用户慢慢地也不会被告知,他们是访问了企业内部的服务器还是微软提供的在线服务。

产品定价会基于两个部分:服务承诺的级别和应用消耗的资源。这些会由市场环境来决定,另外也会和其他云产品相竞争。在预览阶段,这些产品不会收费,但同样也没有任何可靠性承诺,也不会提供可能的重大更新。

查看英文原文: Introducing Windows Azure - Cloud Services Platform!

2008-10-29 05:023565

评论

发布
暂无评论
发现更多内容

膜拜!首次公布Java10W字面经,Github访问量破百万

Java 程序员 架构 面试

你知道 Redis 可以实现延迟队列吗?

xcbeyond

队列 延迟队列 6月日更

乾坤大挪移:SAP CRM WebClient UI 和 SAP Fiori UI 混搭并存

汪子熙

CRM SAP abap WebClient UI bsp

Golang Testing 概览 - 深入篇

hedzr

testing Go 语言

微博评论高性能高可用计算架构设计

Lane

Jerry和您聊聊Chrome开发者工具

汪子熙

chrome 大前端 SAP Chrome开发者工具

还在用SELECT COUNT统计数据库表的行数?Out了

汪子熙

SAP abap hana

Internationalization(i18n) support in SAP CRM,UI5 and Hybris

汪子熙

JavaScript CRM SAP abap SAP UI5

区块链与物联网的强强联合将带来巨变

CECBC

SAP Cloud for Customer(C4C)和微软Outlook的集成

汪子熙

微软 SAP abap SAP UI5 outlook

help.hybris.com和help.sap.com网站的搜索实现

汪子熙

Java SAP abap Hybris

使用ABAP批量下载Markdown源文件里的图片到本地

汪子熙

markdown SAP abap download

通过ABAP代码判断当前系统类型,BYD还是S4 OP还是S4 Cloud

汪子熙

SAP abap S/4HANA SAP Business ByDesign

宏碁亮相2021西洽会,以绿色智能“洽谈未来”

科技热闻

IP地址定位在网站上的几个代表性应用

郑州埃文科技

JavaScript and Ruby in ABAP

汪子熙

JavaScript SAP abap WebClient UI

Golang Profiling: 关于 pprof

hedzr

Go 语言 profiling

戏说代理模式

编程三昧

随笔 设计模式 开发 代理模式

Linux网络编程-UDP和TCP协议详解

Linux服务器开发

TCP 网络编程 udp 网络协议栈 Linux服务器开发

SAP ABAP和Hybris的源代码生成工具

汪子熙

Java SAP abap Hybris commerce

Golang Testing 概览 - 补充篇

hedzr

testing Go 语言 assertion

ABAP下载的病毒扫描Virus Scan

汪子熙

下载 SAP abap 病毒扫描

Redis - 复制

旺仔大菜包

redis

直呼内行!阿里大佬离职带出内网专属“高并发系统设计”学习笔记

Java 程序员 架构 面试

C/C++学习:C++并发与多线程

奔着腾讯去

c++ 并发 多线程并发 POSIX线程 C++11线程

如何查看SAP CRM WebUI,C4C和Hybris里的页面技术信息

汪子熙

CRM abap WebClient UI SAP UI5

Pulumi AWS 在进行预览更新的时候持续提示 Key 错误

HoneyMoose

Hybris ECP里Customer对应的数据库表

汪子熙

JavaScript CRM SAP WebClient UI SAP UI5

从天而降的AI“青云梯”,开发者们准备好了吗?

脑极体

Hybris UI的Route(路由)实现

汪子熙

Java SAP WebClient UI Hybris

使用ABAP(ADBC)和Java(JDBC)连接SAP HANA数据库

汪子熙

JavaScript SAP abap WebClient UI SAP UI5

微软正式推出云服务平台——Windows Azure_SOA_Jonathan Allen_InfoQ精选文章