在 Docker 和 k8s 不断发展时,“云原生应用”的理念被逐步提出。2014 年,Pivotal公司提出了“Cloud Native”一词,并且提出了一系列概念,凡是符合这些概念的应用都叫云原生应用。Pivotal 公司也在不断修改云原生应用的特征定义,2014 年,该公司提出 Twelve-Factor 应用、Microservices 等;2017 年,提出模块化、可观测性、可部署性、可测试性、可处理性、可替换性,2019 年,将云原生应用的特征定义修改为 DevOps、持续交付、容器化、微服务化。同时,CNCF 基金会是云原生理念的重要推手,它不断改变云原生应用的定义:2015 年,将云原生应用定义为容器化、微服务化、动态编排,2018 年,将云原生
应用定义为容器、服务网格、微服务、不可变基础设施、声明式 AP。
以上摘自《云原生应用开发:Operator原理与实践》,下载地址:https://developer.aliyun.com/ebook/download/7464
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。