Cloud Native

来源:互联网 发布:天猫淘宝京东的区别ppt 编辑:程序博客网 时间:2024/06/05 08:27
Cloud Native翻译为云原生,是Matt Stine提出的一个概念,它是一个思想的集合,包括DevOps、持续交付(Continuous Delivery)、微服务(MicroServices)、敏捷基础设施(Agile Infrastructure)、康威定律(Conways Law)等,以及根据商业能力对公司进行重组。Cloud Native即包含技术(微服务,敏捷基础设施),也包含管理(DevOps,持续交付,康威定律,重组等)。Cloud Native也可以说是一系列Cloud技术、企业管理方法的集合。[1] 
中文名
云原生
外文名
Cloud Native

目录

  1. 1可移植
  2. 2自动化
  3. 3效率提升
  4. 4意识改变
虽然目前对Cloud Native还没有官方的定义,通常来说,可以理解成Cloud Native包括如下几点:[2] 

可移植

编辑
应用层与物理层隔离。应用从开发环境迁移到物理环境无需改变环境配置。

自动化

编辑
通过持续集成和自我修复系统将IT基础设施的开发和部署进行自动化。

效率提升

编辑
通过引入全新方式来降低运维成本,让系统管理员可以有更多时间去改进系统,而不是把时间都用在维护系统上。

意识改变

编辑
DevOps的兴起以及运维和开发人员越来越多的共同协作发布服务,包括微服务和传统服务,让用户意识到服务发布的速度和敏捷性,已经和稳定性一样重要。
总的来说,Cloud Native是更好的工具、自我修复系统、和自动化系统的集合,可以让应用和基础设施的部署和故障修复更加快速和敏捷,极大的降低企业在云计算方面的部署成本。
原创粉丝点击