进入云端的关键因素是什么?
随着公共云平台的不断涌现,人们有必要了解导致云计算应用快速增长的一些因素。AWS、Azure、谷歌和IBM以及其他公共云服务在2018年保持了21%的强劲增长,市场规模达到1750亿美元,为云计算行业带来了长期稳健的收入。
值得注意的是,在未来十年中,更传统的SaaS和私有云有望以近30%的速度增长——基本上与同期的公共云基础设施增长率相匹配。在私有云和公共云中采用率较高的行业是金融服务行业,其采用率普遍高于50%,甚至有的接近100%,而所有行业的平均采用率为19%。
根据行业专家在北欧Danske银行中IT实践和运营的实践,完成了一个为期四年的基础设施转型计划,该计划将整个应用程序组合从五个数据中心中的专用服务器迁移到了私有云环境中的两个现代数据中心。当然,大型机群也已迁移和更新,而且还结合了一些SaaS和公共云的使用。迁移工作消除了几乎所有基础设施层的技术债务,减少了生产事故(减少了95%以上),并相应地提高了弹性、安全性、访问管理和性能。
这些确实是非凡的成果,现在使Danske银行能够为客户提供优质的服务,降低了基础设施成本,并缩短了上市时间。但是,企业将如何成功将业务迁移到私有云或多云?
质量胜于成本
首先,将云计算视为质量解决方案而不是成本解决方案至关重要。任何基础设施重新平台化都应首先基于改进功能、提高质量和降低风险进行判断。主要是为了降低成本而进行的基础设施重新平台化很少能实现,特别是考虑到大多数公司可以通过同样的投资,并将其用于其他地方(运营、数字化、整合等)来实现更好的成本节约。因此,对项目进行正确的投资,可以缩短产品上市时间,减少安全漏洞,消除技术债务,提高可用性等。然后,项目目标对企业而言更加重要,因此需要更高水平的设计和执行质量才能实现。这些要求实际上将导致更加集中的努力,从而产生更好的结果。
其次,努力必须是全面的。如果企业只将一部分工作负载迁移到云端,并保留原有系统,那么并没有降低复杂性(实际上可能增加了复杂性)。这种复杂性以及过时的系统是导致缺陷和问题的主要原因,这降低了安全性、可用性和性能。企业的架构应将所有系统适当迁移合并到适当的云平台中。
标准化很重要
企业的遗留环境通常是单一的,这意味着几乎每台服务器都是自定义实现,其配置和平台略有不同,甚至范围广泛,每台服务器都需要自定义维护和专家服务才能保持较新的状态。通过设计一套全面的模板(可能不超过20个,甚至更少),可以显著降低管理和维护问题的复杂性。
企业大多数原有应用程序都可以轻松迁移到私有云中合适的服务器模板上。其余的可能会更困难,但重要的是要通过它们在新平台上交付。模板的定义以及随后带有适当的中间件和数据库堆栈的初始交付通常是工程中最困难的部分。它应该由企业的基础设施和应用程序工程团队共同完成,并在迁移开始时试行。但是,一旦定义并打包,就可以极大地降低新环境的复杂性。
人们遵循的第三个关键原则是很大限度地减少例外情况。这意味着不仅将原有服务器移到新的中心,而且要建立一个现代且安全的“飞地”私有云,然后将所有老旧服务器迁移到新服务器。与典型的传统环境中内置或覆盖的网络相比,这提供了更加安全的网络和一定程度的数据保护。此外,所有应用程序都将迁移到新的服务器模式。
最后,所有新的应用程序从一开始就必须使用经过批准的云设计模板来构建。当然,这需要适当措施来正确执行。但是回报会更大。除了很少的例外,设计是标准化的,维护和管理可以变得通用和自动化,安全漏洞和补丁管理成为一个次要任务和问题。通过很大程度减少异常,可以极大地提高标准化程度,从而提高质量和减少工作量,并实现自动化,提高速度。
正确的措施