IaC 和 GitOps 的模式对比传统 DevOps 工具最大的区别是什么?
是用户关注切面的变化。传统模式需要使用多运维系统、多控制台、熟悉多种交互方式。使用命令式模式操作基础设施变更,此时下层工具只 提供原子能力,而人去控制原子能力的执行顺序,以及观测、回滚等等。这就像开一个手动挡的车一样,需要了解如何换挡,转速控制,以及油离配合。而新模式下,可以通过代码去统一定义基础设施,只描述终态。此时有一个高度自动化和智能化的运维系统,可以帮助我们去安全高效的完成变更。就像在开一个 有自动驾驶功能的汽车一样,只需要告诉他要去哪。
答复内容摘自《云原生技术与架构实践年货小红书》,这本电子书收录开发者藏经阁 下载连接:https://developer.aliyun.com/topic/download?id=1127
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。