当CIO寻求租用软件和基础架构时,公共云市场的竞争为他们提供了多种选择。价格,业务需求和功能集之间的差异通常迫使IT领导者同时选择多个云提供商来满足其业务技术需求,这一需求通常被称为多云战略。
首席信息官:采用多云战略的利弊及建议
多云的定义
说到多云策略,大多数CIO都会定义它:同时使用两个或多个IaaS平台,例如AWS,Microsoft Azure,Google Cloud Platform。还有一些IT领导者将云视为IaaS提供程序中的各种SaaS工具,例如Salesforce,Workday,ServiceNow和其他提供程序。
研究公司Gartner的分析师大卫·史密斯(David Smith)有一个更正式的定义:故意使用多个公共云提供商提供的相同类型的云服务(这意味着从不同的云中找到同一云服务的最佳组合)在这种概念下,移动应用程序可以根据定义的业务需求通过容器或其他技术在AWS或Azure之间动态移动。这些便携式应用程序通过一个控制面板管理和监视正常运行时间,可靠性和安全性。
史密斯表示,很少有公司会在Gartner的阴天价目表上选择所有这些选项,因为很难动态扩展此规则。无论您如何定义云,它显然已成为一种趋势。根据Gartner在2018年11月进行的一项调查,在使用公共云和一个或多个云提供商的公共合作组织的1,200名受访者中,有52%的人使用了公共云。
多云策略的优势
不同的组织以不同的方式制定模糊的策略,但是大多数CIO倾向于在购买一个或多个提供商之前实施公共云提供商,以避免在任何平台上受阻。正如Gartner分析师大卫·史密斯(David Smith)所说:“没有人希望在采用云计算技术时受到提供商的束缚或分组。”
根据调查,CIO采取多云策略的原因之一就是灵活性和功能性。例如,美国五角大楼正准备使AWS成为其通用云基础架构的唯一提供商,但它也使用Office 365以及某些“特定用途”的公共和私有云,CIO机构Dana Deasy说二月Deasy表示:它使我们能够利用各种商业云提供商的所有新技术来创建更灵活的应用程序。 ”
此外,由于Zulily使用GCP进行分析并为其零售消费者提供个性化服务,但是当消费者进行购买时,交易在AWS中执行,Zulily在2018年将其仓库管理和其他业务移至AWS。 Zulily的Luke Friang说,AWS使Zulily能够“快速创新技术”,从而有助于更好地为客户服务。这种情况比比皆是。 Novant Health技术总监James Kluttz厌倦了管理运行其电子健康日志软件所需的不断增长的基础架构要求,并将其Epic系统移至Virtustream托管的私有云中。但它也将Azure用于深度分析和学习软件,并根据业务需求向AWS或GCP开放。
克鲁兹说:“最重要的是灵活性,但是我们今天可以在AWS中实现它。明天,财务控制器在GCP或Azure中会更好。”他补充说,IT领导者有责任通过采用云计算来避免阻塞。为了保持灵活性,“绝望是近视……但时间会证明这一点。”
云策略的缺点
通常,采用多云架构的组织必须经过一系列补偿。 Insight Enterprises的首席策略师Sridhar Vasuvedan表示,由于成本较低,许多CIO被云计算所吸引,但是当他们转到多云环境时,节省成本变得更具挑战性。结果,Vasuvedan说,CIO有时会超出预算。
浑浊也带来更多的复杂性。容器和创作软件可以使应用程序具有可移植性,但是它们的自定义和数据(由于数据持久性问题)可能不会转移到下一个云中。此外,至少从理论上讲,随着更多的联系点将扩大安全威胁的范围,跨越几朵云自然会带来更多的风险。 Vasuvedan说:“当您从一朵云移到几朵云时,就会暴露出很多数据。”
另外,有些人需要考虑这个问题。 AWS咨询合作伙伴Onica的技术总监Tolga Tarhan表示,使用AWS,Azure和GCP计算机服务的公司很难找到足够的人才来支持每个平台的安全性,合规性和政府要求。 Tarhan表示,他已经看到一些公司在生产环境中推迟实施阴霾六个月,因为很难跟上工作进度。他说:“团队必须在所有平台上做好准备,并开发备份和安全性的最佳实践。这可能是一个挑战。”
多云战略委员会
史密斯表示,如今在企业级真正多云的实施情况很少见。即使这样,许多CIO在多云的道路上也表现不错。对于尚未准备就绪的组织,Gartner分析师Lydia Leong和Vasuvedan de Insight提供了以下技巧,以寻求暗淡的策略。
选择战略合作伙伴选择具有广泛功能的战略提供商,但打开大门以利用更多的云提供商。实际上,Leong建议与多个云提供商一起执行试点项目。但是,这也将使组织的IT部门面对管理多云环境的挑战。
教育业务合作伙伴
相信云服务是商品,金融和采购组织可以尝试向商业或IT部门施加压力,以提供最便宜的服务。 Leong表示,CIO必须确保这些领导者了解云提供商的关键价值在于其创新和差异化,将其视为商品会降低商业价值。
设置云策略
开发一种云计算策略,该策略指定可以在云提供程序中放置哪些应用程序工作负载,并与应用程序的类型,应用程序设计和应用程序堆栈保持一致。考虑一下组织当前和未来需要哪些特征和特征。 Vasuvedan表示,这将大大有助于解决与新云环境中的新功能相关的挑战。
整合与迭代
Leong说,与该组织的DevOps团队一起开发不同云提供商中应用程序和数据源之间的集成技能。
仔细考虑供应商阻止问题
Leong说,战术应用程序通常无法从云可移植性中获得足够的好处来确保开发时间和成本,并且可能仍仅限于单个平台。但是,如果您的某些应用程序可能需要更大的可移植性,则您可能希望利用Docker,Kubernetes或Cloud Foundry PaaS之类的容器。
Vasuvedan说:“我的客户仍在研究如何使单个云工作。”当客户构建它时,他敦促他们思考:“如果您真正专注于在云中开发满足您的业务需求的东西。”那么,您是否对多云的前提感到满意? ”
总之,多云策略是好的,但是并非所有组织都适合立即采用。在此之前,仔细考虑可能需要花费很多时间。