第一章:云原生的崛起

软件正在吞噬世界。

——Mark Andreessen

近些年来,在一些长期由领导者支配的行业中,这些领导者的领先地位已经岌岌可危,这都是由以这些行业为核心业务的软件公司造成的。像 Square、Uber、Netflix、Airbnb 和特斯拉这样的公司能够持续快速增长,并且拥有傲人的市场估值,成为它们所在行业的新领导者。这些创新公司有什么共同点?

  • 快速创新

  • 持续可用的服务

  • 弹性可扩展的 Web

  • 以移动为核心的用户体验

将软件迁移到云上是一种自演化,使用了云原生应用架构是这些公司能够如此具有破坏性的核心原因。对于云,我们指的是一个任何能够按需、自助弹性提供和释放计算、网络和存储资源的计算环境。云的定义包括公有云(例如 Amazon Web Services、Google Cloud 和 Microsoft Azure)和私有云(例如 VMware vSphere 和 OpenStack)。

本章中我们将探讨云原生应用架构的创新性,然后验证云原生应用架构的主要特性。