目前市面上的公有云产品太多了,企业上云时常常因为产品太多而眼花缭乱。有哪些因素是我们在决定是否用一款公有云产品时的决定因素呢?
下面这篇文章以SAP(一款知名的企业管理解决方案软件)客户企业上云的需求为例,介绍了他们是如何在AWS,Azure,谷歌云(Google Cloud)之间做出选择的。文中给出了6个思考的角度。
SAP的托管与任何应用程序一样,都要经历一个经典的选择过程:服务级别是怎样的,成本是多少,如何获取最佳的用户体验?现在,随着公有云IaaS的出现,我们需要建立更多维度的考核标准了。
1、成本
在大多数情况下,成本是企业要考虑的第一个问题。当然,早期谈判的成本可能并不真实。企业协议、短期折扣、迁移支出等等都会让你对签约的定价有一个清晰的认识。为了最好地预测未来的成本是什么样子,很重要的一点是,要了解超级巨头对成本的态度,并推断他们的定价历史。
云计算基础设施带来了弹性收费的巨大好处,在这种情况下,你只需为所使用的产品付费,从而让成本可变。这实际上是一件非常好的事情,但它可能会给采购带来麻烦。你需要新的流程来妥善管理这些可变成本。在选择供应商时,你需要了解哪个云计算厂商/合作伙伴可以最有效地帮助你查看和控制正在计量的成本。
2、可靠性
如今,我们期望公有云比内部部署更具弹性。这通常是正确的,但并非所有的云都是一样的,尤其是对于SAP这样的应用程序来说。你需要评估每个云平台在过去12-18个月内的宕机时间,并在它们之间做出比较。服务等级协议是一回事,但历史性能是一个更好的指南。
公开发布的关于云平台停机时间的统计数据显示,AWS的性能远远好于Azure,也优于或类似于Google云平台。正如我们所知,SAP对停机时间非常敏感,尤其是计划外停机。选择最稳定的平台是所有系统选择标准的一个重要部分,特别是对于SAP,因为它对业务至关重要。
3、创新速度
如今,最好的创新正在云计算中发生,随着越来越多的业务上云,创新和创新速度至少会成为未来10年IT路线图中不可或缺的一部分。目前,AWS是能够迅速将新的创新和新想法推向市场的领导者。Azure将自己归类为“快速追随者”,这是一个重要但更安全的市场地位。谷歌虽然非常擅长数据项和其他类别的业务,但在其云计算能力方面却没有表现出与竞争对手相同的对客户的执着和对创新的专注。
在研究创新,特别是创新速度时,你还需要考虑技术采用周期。也就是从新技术引进到最终退役的时间范围。当云平台的创新采用周期达到一到两年的差异时,这会成为一个关键的区别。有人说,目前,AWS已经领先其竞争对手一到两年,这意味着其他竞争对手引入一项新技术时,这项技术可能早已经被AWS淘汰了。选择最具创新性的平台对于任何长期战略决策都至关重要。
4、性能
在存储和计算方面,AWS一直是性能最好的技术的领跑者。AWS最近所做的是基于Nitro虚拟机监控程序启动所有实例,从而减轻虚拟机监控程序的负载,并允许工作负载访问计算上的所有资源。Nitro实际上是每个虚拟机的附加组件。这使得性能无与伦比。
此外,AWS正在对自己的芯片和芯片设计进行创新,并推出了自己的G类系列产品,这些产品不仅价格便宜,而且性能比其他芯片供应商高。这充分表明,AWS将继续在性能方面领先。在运行SAP时,终端用户通常最大的抱怨之一就是性能低下。当你需要时,性能和总体性能是IT部门可以为其客户提供的最大优势之一,因此为你的系统选择性能最好的平台是一件大事。
5、生态系统
公有云的另一个好处是它有一个开放的API。这意味着它是一个公开可用的应用程序编程接口,因此世界各地的开发人员都在为其编写代码。举例来说,云服务商及其合作伙伴生态系统增加了大量额外的创新,客户可以直接访问这些创新。因此,我们会不断看到BI、语音、聊天和其他伟大技术的全新用例,这些技术可以非常容易地与公有云平台集成。
这不但再次表明公有云是最适合未来创新的平台。还表明,创新的数量与云服务商在其生态中拥有的合作伙伴的数量有关。目前为止,AWS拥有最多的合作伙伴,如果你想访问这些第三方功能,这一点非常重要。这种“网络效应”是AWS
10年来做得很好的事情,也是其他人很难赶上的。
6、自动化
自动化是最重要的秘密因素。自动化不仅能让你自动、远程、快速地完成任务,而且完成质量也更高。为已安装的软件系统(如SAP)进行高质量的构建,自动化是必不可少的。
传统上,大多数人都会花时间手动维护和修复SAP。这样做的缺点是人会犯错。手动步骤本身就是有风险的。避免这种情况的方法是通过自动化。这可以让你减少环境干扰,并减少维护系统的工作量和成本。
自动化的另一个优点是它所带来的灵活性。你可以做得比手动更快。当用户需要系统刷新、备份恢复或修补系统时,这些操作现在可以更快地完成。而且,通过自动化,你可以将操作显示到门户中,允许最终用户或项目团队成员自助维护环境。这种敏捷性为项目团队带来了满足感,让他们可以快速尝试新的想法。
当然,这也是创新的基本前提——快速尝试、快速试错的能力,如果成功的话,将其快速投入生产。如果你想创新,你需要敏捷,如果你想敏捷,你必须自动化。
以上就是我们在迁移SAP项目的时候重点考察的几个方面。现在,你知道我们的选择了吗?
本文编译自:cloudcomputing-news.net有删减
原文标题《AWS, Azure or Google? Six steps to decide the best cloud for SAP implementations》
网友评论