- 阿里云数字新基建系列:云原生操作系统Kubernetes
- 罗建龙等
- 354字
- 2021-02-26 12:12:24
第6章 简洁的服务模型
在CNCF(云原生计算基金会)对云原生的定义中,容器、微服务、服务网格、不可变基础设施和声明式API被作为云原生的代表性技术。其中的容器、不可变基础设施和声明式API的作用是建立一个自动化的、容错性强的应用承载平台;而微服务和服务网格的作用则是为应用提供优秀的内部模块间的互通机制和对外服务接口机制。
Kubernetes作为云原生的操作系统,实现了一套默认的服务机制。这套机制的特点是足够健壮且足够简单,基本上能够满足大多数业务需求,用户可以在这套机制的基础上搭建自己的微服务环境。
虽然Kubernetes的服务机制上手比较容易,但是在对云上海量问题的处理过程中,我们发现大多数工程师对服务机制,或者说机制背后的原理不是很清楚,这会严重影响工程师的运维开发效率。
本章以Kubernetes服务为主题,希望通过深入的解释,可以让读者理解服务的本质及实现原理。