1.4.5 云原生

当前,我们已经身处云原生时代——容器、DevOps、微服务等新技术成为主流,开源与云原生如影随形,开源为云原生的快速发展奠定了非常重要的基础,而云原生也改变了以往的IT架构模式,各种技术平台和基础设施相互协同,构成了云原生的基础架构,而在此之上则是云原生应用的生态,云原生模式在丰富了IT能力的同时简化了IT架构的表现形式。

云原生应用可以根据访问量自动扩展和缩小应用的规模,以帮助企业适应不同的业务需求和流量峰值,大幅降低开展新业务和推广促销阶段企业的运营成本。云原生基础架构的多云支持,可以帮助企业在不同的云服务提供商之间移动应用程序和数据,降低企业对单个云服务提供商的依赖性,并提升开拓全球业务的能力。

云原生技术帮助企业更快地开发、测试和部署应用程序,使应用程序更具弹性和可扩展性,企业也能更快地响应市场需求和变化。云原生应用可以更好地处理故障和异常情况、快速从故障中恢复运行,从而提高应用程序的可靠性和可用性。

云原生架构又和IT自动化紧密相关,云原生环境下需要管理的实体数量呈爆炸式增长,而且云上的环境时刻都在发生变化,传统的人工运维手段无法承受云原生的运维规模和及时响应的要求。IT自动化不仅能节省人力成本和时间,也能提高基础架构的可靠性和可用性。