WEB开发网
开发学院服务器云计算 云模式:为 Windows Azure 设计和部署服务 阅读

云模式:为 Windows Azure 设计和部署服务

 2010-03-26 00:00:00 来源:WEB开发网   
核心提示: Woodgrove Bank 技术体系结构团队建议按照冗余实现模式(可在 soapatterns.org 中找到此处讨论的模式的描述)以冗余的方式部署 Woodgrove Bank Online 服务,本质上,云模式:为 Windows Azure 设计和部署服务(2),该模式建议了一种方法来对

Woodgrove Bank 技术体系结构团队建议按照冗余实现模式(可在 soapatterns.org 中找到此处讨论的模式的描述)以冗余的方式部署 Woodgrove Bank Online 服务。本质上,该模式建议了一种方法来对服务进行有计划地冗余部署,从而增加可伸缩性和提高故障转移功能。Sesame Hosting 公司研究了这个建议,但无法承担为适应冗余服务部署而扩大其基础结构的费用。该公司没有资源或资金来处理需要增加的硬件、运营软件维护和网络设备。

期限也是一个问题。即使 Sesame Hosting 拥有必要的基础结构,也不能及时使 Woodgrove Bank 实现预定的首次公开展示计划。另外由于需要招聘和培训人员,也会延迟实现基础结构扩展的时间,使之远远超出 Woodgrove Bank 的时间表。

意识到 Sesame Hosting 无法满足其需求后,Woodgrove Bank 团队开始探索在公共云中托管其服务。Windows Azure 平台提供了一种虚拟化自然应用冗余实现模式的服务的方法。Windows Azure 的这一功能称为“按需应用程序实例”。此功能以及无需长期运作即可使用 Microsoft 数据中心的能力,使 Woodgrove Bank 团队看到了希望。让我们进一步了解一下 Woodgrove Bank 如何将其解决方案迁移到 Windows Azure。

部署基本信息

首要任务是按照遵循标准化服务约定原理的“约定优先”方法部署 Web 服务。该团队使用 WSCF.blue 工具利用为实现最佳互操作性建模的 WSDL 和 XSD 生成 Windows Communication Foundation (WCF) 约定。这些服务约定如图 1 所示。

图 1 初始服务约定

云模式:为 Windows Azure 设计和部署服务

上一页  1 2 3 4 5 6 7  下一页

Tags:模式 Windows Azure

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接