10.4 小结

云原生技术与理念发展至今,在推动现代应用架构演进方面取得了空前的成就!

以 Kubernetes 为代表的基础设施,将传统中间件的功能(如服务发现、负载均衡和自动化伸缩)从应用层剥离,转移至基础设施层。而服务网格进一步将“服务间流量治理”这一关键功能也下沉至基础设施层。

当然,基础设施的最终目标是为业务用户创造价值,帮助用户更快、更好、更有信心地开发和交付应用。无论是 Kubernetes 还是 Istio,它们都是实现这一目标的工具,而非目的。而今出现的 Helm、Operator、OAM、KubeVela 等,则是以“以应用为中心”,将底层基础设施能力以更友好的方式“输送”给业务用户。

随着底层基础设施能力的日趋完善,相信不久的未来,一个应用要在世界上任何一个地方运行起来,唯一要做的,就是声明“我是什么”、“我要什么”。在那个时候,所有基础设施的概念,包括 Kubernetes、Istio 等等都将消失不见。

总字数:306
Last Updated:
Contributors: isno