发布者的云策略提高了PaaS的正常运行时间和灵活性

2019-12-18 17:46:28
导读 如今,人人都想“做云计算”,但现实——以及遗留应用程序——让人头疼。迁移到云计算的一些负担可以归结为高昂的劳动力成本,但也有一些仅仅是搞清楚“云”的真正含义。虽然我们更倾向于讨论软件即服务(如Salesforce.com)或基础设施即服务(如Amazon Web Services),但还有一个经常被忽视的第三种云变体——平台即服务,它正在对一系列业务产生重大影响。以施普林格自然为例。施普林格《

如今,人人都想“做云计算”,但现实——以及遗留应用程序——让人头疼。迁移到云计算的一些负担可以归结为高昂的劳动力成本,但也有一些仅仅是搞清楚“云”的真正含义。

虽然我们更倾向于讨论软件即服务(如Salesforce.com)或基础设施即服务(如Amazon Web Services),但还有一个经常被忽视的第三种云变体——平台即服务,它正在对一系列业务产生重大影响。

以施普林格自然为例。施普林格《自然》是世界上最大的研究、教育和专业出版商,旗下拥有施普林格、《科学美国人》、《自然》、《麦克米伦教育》等标志性品牌。该公司于2015年由四家全球出版和研究公司合并而成,在全球50个国家拥有超过1.3万名员工,年收入近20亿美元。

大公司往往伴随着庞大的官僚主义和遗留问题,所有这些都使得向敏捷基础设施的迁移更加困难。然而,一个可靠的PaaS可以使这种转换更加容易。容易多少?施普林格自然的平台工程主管Daniel Otte告诉我,在云计算标准化后,公司“在第一年从零发展到1200个微服务应用”。

在合并之前,施普林格Nature的40个开发团队已经在全球范围内分布,没有跨组的标准化。从提交到生产通常需要两个多星期。诸如配置新的vm、配置网络和防火墙、负载平衡和编写Chef脚本等任务被认为是分散的公司的350多名开发人员觉得太繁琐而不必担心的杂务。这种“部落知识”方法创建了脆弱的系统,开发团队过分依赖于操作团队。

毫不奇怪,合并加剧了这些问题。

Otte说,通过采用云计算PaaS,施普林格Nature启动了“运营和开发之间的工作关系的一个巨大变化”。例如,更改施普林格的主要业务通道SpringerLink一次就意味着停机。

微服务即将迎来“云”时代(TechRepublic)

然而,使用PaaS,施普林格Nature能够通过授权开发团队进行自我服务来显著地提高正常运行时间。Otte表示,“通过采用PaaS,我们让开发团队在生产中拥有自己的应用程序,而不必担心操作上的麻烦。”这也导致了“操作的简化和成本的全面降低”。

这与451研究公司的调查数据相吻合,该调查得出的结论是,该公司越来越担心提高敏捷性,而不是简单地削减硬件和软件成本:

这种对更快上市时间、降低风险和提高产品质量的关注使云计算成为IT行业的“必备”。然而,使用云计算并非易事。

在这方面,Otte告诉我在将PaaS解决方案部署到其当前的企业基础结构中有很少的麻烦。然后,他们迁移了运行在遗留技术上的应用程序,并“构建了利用微服务的全新网络应用程序,所用时间只是过去的一小部分。”

结果令人印象深刻。如前所述,施普林格Nature“在第一年就从零发展到1200个微服务应用”。此外,它“将部署时间从几周减少到几分钟”。

展望未来,Otte预计Cloud Foundry将支持相当大比例的施普林格Nature应用程序,并计划在其上运行所有面向客户的应用程序——包括迁移的遗留应用程序和net-new。


这在一定程度上归功于Cloud Foundry,但同时也是对遗留平台的一种控诉,因为它“没有足够的灵活性来支持即使是很小的变化,也会导致停机”。

尽管有这样的PaaS的喜爱,Otte仍然保留着他的选择。正如他告诉我的,“我们致力于在一个多云环境中运营,在我们所做的每件事中都使用开源和基于云的技术。”这意味着,该公司将继续使用OpenStack来支持私有和公共云,即使它使用Cloud Foundry的基于容器的架构来构建可移植的映像,然后以任何语言运行它们。

Otte说:“使用Cloud Foundry运行容器可以帮助我们保持灵活性和稳定性。”“我们可以在一个可靠的环境中运行容器,最重要的是,将容器从一个团队移动到另一个团队,以最大化我们的资源。”通过使用微服务,我们可以比以往更快地获得新的应用程序功能。”

虽然这不是一项简单的任务,但Otte和施普林格Nature团队坚信,这样的努力是值得的。该公司处于更有利的地位,能够灵活、快速地应对不断变化的市场环境,使其成为核心业务的朋友,而不是敌人。

免责声明:本文由用户上传,如有侵权请联系删除!

猜你喜欢

最新文章