尽管云计算市场在过去几年日趋成熟,但是存在的一些问题和担忧仍然阻止很多企业的业务向云平台的迁移。其中的一个主要因素是云计算供应商的锁定。尽管云计算技术为企业的业务发展带来了巨大的好处,但是由于担心被云计算供应商的锁定,很多首席执行官仍然不愿将业务进行迁移。这些担忧与现实有关系吗?或者,当经历了锁定之后,企业将回到以往运行内部部署软件的时代?
什么是供应商锁定?
当企业主要使用一家云计算供应商的产品或服务时,就会出现被云计算供应商锁定的情况,从而使企业的业务在进一步迁移方面处于困境。在通常情况下,与切换到另一个云计算供应商相关的成本将高于所带来的收益,从而使企业的业务陷入困境。
可能有人认为使用一家云计算供应商提供的服务并没有错,但是如果其服务质量下降,并且其基础设施是由一家供应商供应的,那么就必须替换所有元素。
为了减轻这种风险,企业通常会选择多家云计算供应商的服务。这样可以确保在质量突然下降的情况下,可以简单地切换其他的云计算供应商的服务。
当诸如体育服务之类的企业采用云计算策略时,通常会采用多云策略,因为还有许多其他的风险和担忧。
常见的云计算供应商锁定问题和风险
(1) 依存关系
企业的数据掌握在一家云计算供应商手中的事实使很多企业首席执行官感到担忧。想象一下,如果企业的系统或业务由于云服务故障突然停止工作会发生的灾难。
(2) 质量下降
云计算服务的质量并不是一成不变的,即使是知名的云计算供应商,其服务质量也可能会不断波动。因此在企业最初合作时可能一切都很好,但是之后有可能无法满足企业的要求。
(3) 安全风险
随着越来越多的企业决定将其数据保持在线状态,网络攻击和数据泄露的风险不断增加。本地软件和多元化的云计算供应商通常更安全。
(4) 云计算供应商倒闭
尽管这主要是规模较小的云计算供应商面临的问题,但必须将其考虑在内。自然灾害、市场突然变化以及企业破产都是真正的威胁。
(5) 报价变更
企业的云计算供应商可能会突然改变他们的服务范围,以根据不断发展的市场进行调整。解决方案和业务流程变更的重新设计是一个真正的问题。
(6) 迁移价格
如果企业只采用一家云计算供应商的服务,则迁移或转换数据的成本要高得多。企业将其业务锁定在一个单一的云计算供应商中,也使企业更容易面临价格意外上涨的风险。
(7) 缺乏控制
与内部部署设施相比,企业必须在一定程度上放弃对资源的控制。不过,可以通过企业已采用的特定策略来减轻这些风险。
避免云计算供应商锁定的策略
(1) 采用多云
多云包括在多个云计算供应商之间划分云计算基础设施的要素。尽管并非所有企业都热衷于这样做,但有些企业愿意采取这样的策略。
例如,企业可以将SaaS CRM、IaaS作为云计算环境,并将数据存储到来自三个不同的云计算供应商。如果上述任何一种风险成为现实,则更多的云计算供应商之间的依存关系划分可让企业快速切换。多云采用还可以让企业选择具有特定服务最佳性价比的云计算供应商。有的云计算供应商在某个领域可能比另一家云计算供应商提供的服务更好。
(2) 进行适当的尽职调查
尽职调查包括对云计算供应商的评估。其简单的清单包括首先定义目标,并评估可用资源,然后提出以下问题:
为确保数据安全采取了哪些安全措施? 数据存储在哪里以及如何存储? 正常运行时间是多少? 容量是多少:存储、传输、是否同时连接? 系统分配新数据的速度有多快? 响应的时间是多少? 灾难恢复策略是什么? 如何执行备份:数量、位置、保留期限、方法、恢复? 具体费用是多少? 条款和条件是什么?
虽然这并不是一个详尽的问题清单,但它们是尽职调查的一个很好的起点。
(3) 提前做好退出策略
在讨论选择云计算供应商的策略时,还需要讨论如何退出服务。这可以确保企业知道所有的可能性,以防止对云计算供应商提供的服务不满意。
(4) 创建松散连接的应用程序
在开发应用程序时,不要过于依赖特定的基础设施。如果企业保持更多中立性,则可以更方便地迁移到其他平台。因此企业如果决定采用多云,那么在云平台内存储的数据还应该是易于迁移的格式,并与任何系统兼容。
(5) 保留内部备份
为了更加安全,企业可以继续创建云平台中存储数据的本地备份。尽管这看起来有些多余,但它可以确保企业的数据安全且易于重新定位。大型企业中广泛使用混合云策略,它由使用公有云和内部部署设施组成。
为什么云计算供应商锁定可能不会那么糟糕
对供应商锁定的恐惧源于使用过时的内部部署软件。许可问题是IT部门普遍关注的问题。事实上,辨别许可证的特定条件通常非常困难。现在采用公有云服务,可以通过估算每单位数据的使用量来完全避免这种情况。
关于以上提到的风险,当前的云计算市场非常稳定。全球三大主要云计算供应商(AWS、Azure和Google Cloud)引领了云计算技术的发展。因此,企业不必将精力集中在建设和运营内部部署基础设施上,而不必要地分散注意力,而是将资源分配给应用程序的开发。云服务非常可靠,都将提供99.99%的正常运行时间。决定只选择其中一家云计算供应商并没有错,因为企业可以利用所有可能的特性,而不是只使用其中的几个服务。
保持云中立也会带来额外的成本。与采用特定云计算供应商的增加成本的风险相比,这根本不值得。
结论
尽管采用以上策略是一种良好的总体实践,但出于担心云计算供应商锁定的考虑,不应这样做。为了开发创新的应用程序,企业采用一家云计算供应商的服务是有利的。很多大企业通常是基于单一云计算供应商的基础设施,并且运行得很好。