当前位置:首页 > 云计算 > 正文

云计算四要素是指什么


一、云原生是什么意思

云原生是一种构建和运行应用的方法,是一套技术体系和方法论。

云原生的英文名称是CloudNative,是一个复合词:Cloud+Native。云是指应用程序位于云端而不是传统的数据中心;Native是指应用程序从一开始就考虑到云环境,为云原生设计,以最佳姿态运行在云上,充分利用云。平台灵活性+分布式优势。

云元素四要素

1.微服务

几乎每个云原生的定义都包含微服务。微服务的对立面是单体应用程序。微服务有一个理论基础,那就是康威定律。

2.容器化

容器化为微服务提供实现保障,起到应用隔离的作用。K8S是一个容器编排系统,用于容器管理和容器之间的负载均衡。

这是一个复合词,Dev+Ops,就是开发和运维的结合。与经常齐头并进的开发和产品不同,实际上DevOps还应该包括测试,DevOps是一种敏捷思维、一种沟通文化、一种为云原生提供持续交付能力的组织形式。

4.持续交付

持续交付是按时开发、不停机更新、小步快速运行,与传统的瀑布式开发模式相反。这就需要开发版本和稳定版本共存。其实,这需要很多流程和工具的支持。