与WindowsAzure的"亲密接触"

Windows XP是美国微软公司研发的基于X86、X64架构的PC和平板电脑使用的操作系统,于2001年8月24日发布RTM版本,并于2001年10月25日开始零售 。其名字中“XP”的意思来自英文中的“体验(Experience)” 。该系统是继Windows 2000及Windows ME之后的下一代Windows操作系统,也是微软首个面向消费者且使用Windows NT5.1架构的操作系统 。WindowsAzure平台是微软自主研发的一个云服务平台 。微软之所以要研发这个产品,主要还是为了实现云计算的本地化工作 。而CCH,为商务专业人士提供软件,将它的营业税计算程序改写至 Windows AzureTM 平台。CCH 希望对 Windows Azure的使用能带给用户更多的选择,以及按需拓展的能力和更低的花费 。迁移至Windows Azure对于开发者非常简单,因为Windows Azure提供了大家熟知的工具集和操作环境 。今天就跟大家一起走进WindowsAzure,看ISV如何省钱增效.
业务需求
CCH, 荷兰威科教育出版集团, 为税务、审计、法律和商务专业人士提供信息服务,软件和工作流工具 。公司的目标是帮助专业人士高效的做出重大决策,提高生产率 。
CCH 提供了一款 Sales Tax Office软件,它能计算和应用营业税,适用于洲际、省际和跨辖区的环境 。应用程序能为多个企业实体处理实时的营业税计算,并与大量的企业资源方案(ERP)模块和系统交互 。
CCH 在非云端为用户安装 Sales Tax Office ,但是公司决定探究一下在"云端"开发一个托管班本的应用程序的可能性-在互联网上通过一个数据中心 。"我们认为,同时提供非云端或托管的选择,以及在2者之间切换的能力,使得用户在特定的时间,无论选择哪个最有意义的方案都具有灵活性 。" Scott Gruchot说道,CCH的Advance Technology副总裁 。
解决方案:
【与WindowsAzure的"亲密接触"】在考虑了几个厂商的托管方案后(包括Amazon,Google),CCH选择了微软的Windws AzureTM 平台platform 。Windows AzureTM 平台 是一个互联网级别的云服务平台,由微软数据中心托管,并提供一个操作系统以及一套可以独立使用或联合使用的开发者服务 。"对于我们来说,Windows Azure提供了一个诱人的选择," Jones Pavan说道,CCH首席架构师 。"它包括了相比其他方案更多的服务,更不用说那无需干涉的廉价维护了 。"
CCH 也选择了Windows Azure,因为许多 CCH客户使用微软 Dynamics? 商务软件,它被设计用来与其他微软解决方案一起合作 。"通过Windows Azure,我们的客户可以使用 Sales Tax Office 以及微软 Dynamics AX," Gurleen Randhawa解释道,CCH开发经理 。"结合使用世界级的税收计算引擎和ERP系统的优点体现在"云内""云外"的方方面面 。"
我们惊讶于只需很少的代码更改便能成功的在Windows Azure平台上测试系统 。--Jones Pavan,CCH首席架构师
当 CCH在2009年6月开始了与Windows Azure的合作项目时,公司对于迁移工作并不是很确定,因为使用CA Plex来构建 Sales Tax Office 。"我们当时并不确定能否成功的将Plex 动态链接库搬移至云端 。" Pavan回忆道 。
然而,CCH 在将Sales Tax Office迁移至 Windows Azure平台时只遇到了一点小困难,并且高效的以云端基于证书的验证方式确保了其安全性 。Pavan继续道 。"我们很惊讶于只需很少的代码更改便能成功的在Windows Azure平台上测试系统 。"。

    推荐阅读