捕鱼大亨网络版,Cloud Native和软件的未来

作者: 布莱恩·格兰特(Google),贾斯·辛格·杜马斯(Jaice Singer DuMars)(Google)

捕鱼大亨网络版,Cloud Native和软件的未来

五年前的六月,Google Cloud宣布了一种称为捕鱼大亨网络版的新应用程序管理技术。它始于 简单的开源提交,第二天后跟一个 一段落博客提及 围绕容器的支持。本周晚些时候,埃里克·布鲁尔(Eric Brewer) 第一次谈到捕鱼大亨网络版 在DockerCon。很快世界就开始注视着。

我们很高兴看到捕鱼大亨网络版成为现代软件的创建和操作的核心,从而成为全球经济的重要组成部分。对我们来说,捕鱼大亨网络版的成功代表着更多:真正意义上的全球业务转型,这要归功于开源软件运动提供的前所未有的合作。

像任何重要技术一样,捕鱼大亨网络版的意义已不仅仅限于自身。它对它产生的环境产生了积极影响,改变了大规模部署软件的方式,工作方式以及公司与大型开源项目的互动方式。

让我们看一下这是如何发生的,因为它告诉了我们很多有关我们今天的位置以及接下来可能发生的事情。

开端

捕鱼大亨网络版最重要的先驱是应用程序容器的兴起。 Docker是第一个真正使容器能够被广泛使用的工具,于2013年作为一个开源项目开始。通过容器化应用程序,开发人员可以实现更轻松的语言运行时管理,部署和可伸缩性。这引发了应用程序生态系统的巨大变化。容器使无状态应用程序易于扩展,并提供了不变的部署工件,从而大大减少了先前在测试和生产系统之间遇到的变量数量。

尽管容器为开发人员提供了强大的独立价值,但下一个挑战是如何交付和管理跨越多个容器和多个主机的服务,应用程序和体系结构。

Google在其自己的IT基础架构中已经遇到了类似的问题。运行世界上最流行的搜索引擎(以及数百万用户的其他几种产品)导致围绕容器的早期创新和采用。 捕鱼大亨网络版受到Google内部平台Borg的启发,该内部平台用于调度和管理实现我们所有服务的数亿甚至是数十亿个容器。

捕鱼大亨网络版不仅仅是“为所有人提供伯格”,它还提取了现有系统中最成功的架构和API模式,并将它们与负载平衡,授权策略以及大规模运行和管理应用程序所需的其他功能结合在一起。反过来,这又为整个集群的抽象提供了基础,这些抽象允许跨云的真正可移植性。

2014年11月 阿尔法发射 的Google Cloud Google 捕鱼大亨网络版引擎(GKE) 引入托管的捕鱼大亨网络版。 捕鱼大亨网络版周围的创新激增,从企业到初创公司的公司都看到了采用障碍。 Google,Red Hat和社区中的其他人增加了对人员,经验和体系结构方面的知识的投入,以确保已为日益增长的关键任务工作负载做好了准备。响应是一波采用的浪潮,将其席卷在拥挤的集装箱管理领域的最前沿。

云原生的兴起

每个企业,无论其核心业务如何,都在拥抱更多的数字技术。快速适应的能力是持续增长和竞争力的基础。云原生技术(特别是捕鱼大亨网络版)应运而生,它提供了大规模,高速管理应用程序所需的自动化和可观察性。以前仅限于按季度部署关键应用程序的组织现在可以每天安全地部署多次。

捕鱼大亨网络版的声明性,API驱动的基础架构使团队能够独立运作,并使他们能够专注于自己的业务目标。工作场所不可避免的文化转变来自实现更大的自主权和生产力以及减少开发团队的劳动。

增加与开源的互动

团队快速开发和部署新软件的能力为公司和技术从业人员创造了成功的良性循环。公司已经开始意识到,回馈他们使用的软件项目不仅可以提高其用例的软件性能,而且可以培养关键技能并创造具有挑战性的机会,从而帮助他们吸引和留住新的开发人员。

捕鱼大亨网络版项目特别策划了一种协作文化,该文化鼓励社区做出贡献并分享学习与发展。这将建立一个积极的生态系统,使贡献者和最终用户均从中受益。

下一步是什么?

就捕鱼大亨网络版而言,五年似乎是永恒的。这充分说明了我们在社区中所看到的集体创新以及该技术的迅速采用。

在其他方面,这仅仅是开始。诸如机器学习,边缘计算和物联网之类的新应用程序正在通过Kubeflow等项目进入云原生生态系统。 捕鱼大亨网络版几乎可以肯定是其成功的核心。

如果捕鱼大亨网络版成为日常生活中无形的必需品(例如城市管道或电网),则它可能会最成功。真正的标准是戏剧性的,但它们也是理所当然的。正如Googler和KubeCon联合主席郭峰(Janet Kuo)在 最近的主题演讲,捕鱼大亨网络版将变得无聊,这是一件好事,至少对于大多数不必关心容器管理的人而言。

在Google Cloud,我们仍然对该项目感到兴奋,我们每天都在努力。但是,从捕鱼大亨网络版扩展的所有解决方案和扩展都将极大地改变我们所知道的世界。

因此,在我们所有人庆祝捕鱼大亨网络版持续取得成功的同时,请记住抽出宝贵的时间,并感谢您所看到的帮助社区变得更好的人。我们所有人都有责任建立一个云原生的生态系统,以奖励那些有助于维护和培育我们共同工作的所有人的努力。

而且,对于所有参与捕鱼大亨网络版全球成功的人来说,谢谢。您改变了世界。