为云计算扫除障碍

进一步了解 Windows Azure Platform 和 Business Productivity Online Suite

Karen Forster

云计算。这个话题很热门,每个人都在谈论它。但云计算的形式有很多种。您可能想了解每个云选项的用途以及各个云产品之间的区别。即使您限定对云计算的讨论范围,仅考虑 Microsoft 的两种云产品 — Business Productivity Online Suite (BPOS) 和 Windows Azure Platform,也会面临许多困惑。现在,如果您能够说清楚 BPOS 和 Azure 如何结合以及每种产品如何与 IT 和业务需求相关联,则就适应了发展潮流。接下来,我们开始讨论。

首先讨论 BPOS

多年来,Microsoft 一直在打包和授权由其服务器和管理产品组成的套件。您可能熟悉 Small Business Server (SBS)、Essential Business Server (EBS) 以及可及时返回的 BackOffice Server 等服务器授权包。与这些授权包类似,您可将 BPOS 视为只是 Microsoft 产品的另一个套件,不同之处是在您的组织中访问的 BPOS 产品的物理位置是 Microsoft 数据中心,而不是您的设备。

Microsoft BPOS 团队的一名首席项目经理 Dharmesh Singh 这样解释:“BPOS 是一个授权套件,是在 Windows Server、Exchange Server 和 SQL Server(此类产品同样可在组织内部使用)上运行的一组最终用户协作服务。”Singh 继续解释,云是指这些产品在共享的多用户管理体系结构上的数据中心中运行。

BPOS 标准套件打包了 Exchange Online、SharePoint Online、Office Live Meeting 和 Office Communications (OCS) Online。据 Singh 介绍,BPOS 和 Google 提供的竞争解决方案之间的主要区别在于前者提供了 Office LiveMeeting 和 OCS,而后者没有开发出可与之匹敌的产品。从节约差旅费用方面考虑,LiveMeeting 和 OCS 提供了一种替代方案,可直接为企业节约成本。

Business Productivity Online Deskless Worker Suite 是 BPOS 的另一个版本。此版本面向只需要基本电子邮件和文档协作功能的组织。它包括 Exchange Online Deskless Worker(邮箱、日历、联系人和 Outlook Web Access Light 并装有防恶意软件)和 SharePoint Online Deskless Worker(对门户具有只读访问权限,对表单填写具有写访问权限)。

当您查看 BPOS 组件时,就会明白为什么一起提供这些组件:它们可为信息工作者执行最常见任务。从 IT 角度考虑,通过在云中运行这些应用程序,IT 能够专注于提高核心业务能力,如可以执行或破坏业务的特定行业技术或专有应用程序。

正如 Singh 所言:“从 IT 角度考虑,BPOS 对 IT 决策者、CIO 或 CTO 来说非常有吸引力。这些业务专家认为,电子邮件、电话、文档协作等核心协作能力是关键任务应用程序,而不能为他们创造真正的商业优势。它们只是处理业务所必需的基本功能,并不能为公司带来任何竞争优势。这些功能只是基础结构的需要。”

Azure 的解决办法

我们知道,BPOS 是一个授权包,为信息工作者提供基本功能以提高他们的工作效率。Azure 提供了另一种类型的基本功能。它是一个平台,Singh 将其定义为包括“任何应用程序堆栈的基本元素”,这些元素有:Windows Azure 操作系统、Windows Azure Platform AppFabric 开发框架 [以前称为 .NET Services for Azure] 以及 SQL Azure 关系数据库服务。Singh 介绍:“Azure 是 ISV 用于在其上构建应用程序的开发平台”。Azure 的 OS 组件为开发、服务托管和服务管理提供了基本功能。

在推出 Azure 的早期,其主要目标客户是 ISV 和企业开发人员。Microsoft 始终通过鼓励开发人员创建应用程序来开拓产品市场。应用程序可将客户引入某个平台并使客户一直使用该平台。

按照此 Microsoft 传统,“Azure 的主要目标对象是 ISV”,Singh 强调说。“ISV 和企业开发人员构建应用程序时,开始意识到许多应用程序都适合在云中运行。最初,Azure 平台主要用于计算 [运行应用程序所需的服务] 和存储 [二进制大型对象 (BLOB)、非关系表和队列]。”

虽然在 Azure 上构建和针对 Azure 构建的应用程序都在云中托管,但与 BPOS 套件不同,Azure 不是用于托管基础结构的多用户管理体系结构。Azure 模型允许您租借 Microsoft 数据中心的计算资源,您为此支付的租金取决于您使用的资源量。通过此方法,您可以根据需要增加或减少计算资源,更重要的是,支付的租金会随之增加或减少。

Azure 授权具有两种类型:使用时付款或 6 个月包月制(每月给予折扣)。为帮助您评估 Azure 的定价和不同产品,Microsoft 提供了比较表格

 Azure 与同类基础结构服务云产品不同,因为 Microsoft 已构建了一个完整的软件平台(Windows 和各种服务器以及客户端应用程序)以在其上构建应用程序。Azure 平台提供了框架以及部署和连接功能,支持 Azure 应用程序运行并与云中和内部部署中的其他应用程序连接。该功能是 Microsoft 的软件加服务 (S+S) 策略的核心,允许您将内部部署软件和硬件与有关云的解决方案集成。

与其他产品相比,Azure 的另一个关键区别是您不必直接管理您的 Azure 虚拟机 (VM)。同类解决方案提供了管理员访问权限,您的确能获得一定程度的灵活性和控制;但使用这些解决方案,您还必须执行典型管理任务,如配置和修补等。Azure 模型将负责为您完成这些枯燥简单的任务。

云注意事项

安全性和遵从性是云计算方面的两个主要焦点。但是,Microsoft 长期以来一直满足企业 IT 需求,已将这两个问题考虑在内。Singh 指出,Microsoft 的“主要不同之处是维护数据的方式。我们可以在任意给定时间告知您数据所在位置。的确,您希望将数据放入云中,但还希望保持相容性。您将承担客户数据丢失的风险。例如,Google 不能告知您所需数据的位置。这属于体系结构问题。我们甚至可以本地化遵从性要求:如果您在欧盟 [EU],希望确保数据不会超出 EU 范围,我们可以保证实现这一点。我们将确保对所有数据中心进行审核来完成此项任务”。

Singh 的声明不是天方夜谭。在 Microsoft Thrive 站点的播客访谈中,Dan Holme,身兼 Intelliem 的培训和咨询主管及 NBC Universal 的 Microsoft 技术顾问(负责温哥华奥运会的 Microsoft 技术基础结构)职位,表达了他的观点:“我信赖云服务。不必管理基础结构是主要原因。云更加节约成本,并且可当存在与访问应用程序相关的物流约束时 [解决问题]。同时,我们可以更轻松地管理所处理应用程序的安全性。对于 Microsoft 托管服务,我的观点是 MS 必须构建其基础结构和安全性基础结构以满足外部机构(尤其是 EU)的严格要求。因此这些服务必须相当安全”。

云优点

此外,作为云服务,BPOS 和 Azure 均可成为公司环境策略的一部分。Singh 认为 Microsoft 云产品的重要优点就是更能确保环境安全。“我们的数据中心按照绿色标准进行设置。如果您希望减少碳足迹,云计算是一个不错的选择”。

此外,云服务可以节约新企业和发展中企业的前期成本。Singh 强调:“如果是新企业,则不必仅为起步投资资本。技术基础结构应该是只为起步支付的运营成本”。

从实际考虑,Holme 表示认同。“对大多数组织而言,托管服务将使硬性成本更加有效”。

清除障碍

虽然 BPOS 和 Azure 都属于“云计算”,但各自的目的和功能明显不同。BPOS 对要在您自己的服务器上运行的基础结构软件进行打包,但该软件的维护和日常操作在云中进行。Azure 提供了在云中构建、运行、存储和访问应用程序的平台,并且该平台可将这些应用程序与您的内部部署解决方案集成。诸多云产品不会给您带来困惑,而是为您的 IT 策略和预算提供选择和灵活性。BPOS 和 Azure 能够满足不同需求,因此了解它们可帮助您做出正确的 IT 决策。

Karen Forster 是 Advaiya, Inc. 子公司 Platform Vision 的副总裁。她在发布和技术方面拥有 20 多年的丰富经验。Karen 是 Windows NT 杂志(现在是 Windows IT Pro)、SQL Server 杂志和相关网站及在线出版物的创业编辑。她担任 Microsoft 的 Windows Server 用户协助主管,涉足科罗拉多和西雅图地区。

相关内容