Cloud Native 架构的演进之路
代 闻
亚马逊AWS解决方案架构团队 技术经理
什么是 Cloud Native?
什么是 Cloud Native?
Answer by CNCF
Cloud native computing uses an open source software stack to be:
1. Containerized.
Each part (applications, processes, etc) is packaged in its own container. This facilitates reproducibility,
transparency, and resource isolation.
2. Dynamically orchestrated.
Containers are actively scheduled and managed to optimize resource utilization.
3. Microservices oriented.
Applications are segmented into microservices. This significantly increases the overall agility and
maintainability of applications.
https://www.cncf.io/about/faq/
什么是 Cloud Native?
Answer by Adrian Cockcroft,
CNCF Board Member, AWS VP of Cloud Architecture, Former Cloud Architect of Netflix
Cloud native architectures take full advantage of
on-demand delivery, global deployment, elasticity, and higher-level
services.
They enable huge improvements in
developer productivity, business agility, scalability, availability,
utilization, and cost savings.
https://medium.com/@adrianco/cloud-native-computing-5f0f41a982bf
Cloud Native 架构的演进
Microservices Architecture
VM
Container
Serverless
Cloud Services
DevOps