1.10 云原生的未来

2019年5月,著名分析机构Gartner发布了一份有关云原生基础设施的报告。该报告指出容器和Kubernetes是构建云原生基础设施的关键,有助于提升软件效能和开发生产率。该报告预计2020年所有领先的容器管理软件均内置服务融合技术,到2022年,全球化企业在生产中使用容器化的应用比例将从当前不足30%发展到75%,应用软件采用容器化技术适应多云环境的比例从现在的少于20%发展到50%。

云原生应用不适合在传统的基础设施中运行,因为它需要更高程度的服务发现、可编程性、自动化、可观测性、强大的网络通信及安全性等。从Kubernetes诞生到现在已经过去五年,容器化技术的迅猛发展,推动着云原生基础设施发展并产生重大变革。这些变革主要出现了三种新兴趋势:新用例、超越核心构建的技术演进、生态系统成熟,具体有:

(1)混合云环境中使用云原生基础设施架构。

(2)在边缘计算中引入云原生技术,简化管理。

(3)服务网格继续发展,并以Istio领先。

(4)发展基于Kubernetes的融合函数即服务的技术fPaaS(又称FaaS)。

(5)基于成本考虑,云原生技术更多部署在裸机或者针对容器化定制的微虚拟机上。

(6)越来越多的第三方软件提供商采用容器化技术轻量级部署。

(7)对有状态应用的支持越来越丰满。

(8)跨Kubernetes的成熟项目将会越来越多。