混合云和多云不一样,运维还是要受“夹板气”?
根据IDC的调查数据显示,大多数公司正在使用多个云,并且云的使用不仅仅是节约成本。每四家公司中就有三家正在使用云,在新客户,降低风险,物联网建设等方面攫取额外的收入。大多数使用多个外部云服务。
特别是由于微服务提供的迭代速度提高,而成为新应用程序开发的主流方法,因此区分不止一种云可以使用的不同方式变得非常重要。具体而言,差异在于你位于企业中的位置,以及你要怎样做?尽管近年来混合云和多云是云计算市场的高频词,但混合云和多云云并不相同。
多云适用于CIO
与以前的技术浪潮相比,来自CIO的观点并没有真正改变。30多年来,在平衡多种平台功能优势的同时避免供应商锁定一直是CIO们所思考的。许多CIO拒绝使用公有云,而支持私有云,但来自IDC调查显示,55%的受访者承认使用多个公有云。
因此,从CIO的角度来看,这是一个多云世界。要解释为什么IT基本上是成本中心,最简单的方法就是让CIO看看每个月或每年在给多少厂商开支票。IT管理大型应用程序组合,其中一些应用程序由于安全问题或缺乏可以充分利用公有云的弹性,而在私有云上运行。其他应用程序可能在特定的公有云上运行,并且可能会因为将数据置于公有云,而引起其用户的格外警惕。
混合云适用于应用程序开发者
然而,对于应用程序开发人员来说,可以想想一个现代化的体验电子商务,这可能有一个产品目录,购物车,验证方案,结账过程,能够为客户留下的反馈信息,履行,交付跟踪等件组成整体的主机。现代微服务方法通常会导致对组件的依赖程度远不如以往。这允许开发团队在单个应用程序中利用来自不同供应商的最佳解决方案,而不是依赖在一个平台或另一个平台上的整个应用程序。
考虑混合云世界的开发团队,其产品目录逻辑放在私有云中的,但产品镜像放在在公有云上以提高页面加载时间。也许该团队喜欢相关SaaS服务来获得对客户评论的分析。也许,为了与竞争对手区分开来,该团队希望添加一些基于机器学习的产品,就会去找如机器学习即服务(MLaas)的功能和服务。
对开发者来说,这要归功于微服务思维的松散耦合,问题不再是“哪个云?”,而是能够挑选和选择粘合在一起以形成独特应用程序体验的单个服务。
IT运维在两者之间
当然,对于利用多云的分歧观点,有人会在短时间内陷入困境。因为他们都关心如何管理应用程序部署的任务;同时他们也被要求降低现代微服务应用部署中的分歧和摩擦,因为一年中开发团队可以循环的迭代次数是意味着创新的价值。
所以,现实是多云和混合云是不同的,如何平衡?理想情况下,云管理平台将扩展功能集,将微服务应用程序与传统运维整合在一起,这样IT运维就可在CIO和开发人员的思维之间找到平衡点。