云原生(cloud native)
是一种方法,用于构建和运行充分利用云计算模型优势的应用。最早由 Pivotal 提出。
介绍
云原生具有四大特性:
微服务(MicroServices)
- 应用间通过 RESTfull API 通信
- 可以被独立开发、部署、更新、扩缩容(scale)和重启
容器化(Containers)
DevOps
持续交付(Continuous Delivery)
说明:
- 云原生应用一般采用 Kubernetes 的集群管理能力编排服务
- 采用 Istio 构建服务治理能力
技术栈
其他