幂等性:运维终态被反复提交也不会具有任何副作用。
声明式最明显的优点是变更审核简单明了。配置中心会保存历史上的所有版本的配置文件。通过对比新的配置和上一个版本,可以非常明确看到配置的具体变更。一般来说,每次变更的范围不是很大,所以审核比较方便。通过审核可以拦截很多人为的失误。通过把所有的变更形式都统一为对配置文件的变更,无论是机器的变更、网络的变更还是软件版本和应用配置的变更等。在人工审核之外,还可以通过程序来检测用户配置是否合乎要求,从而捕捉用户忽略掉的一些系统性的限制,防患于未然。
复杂性抽象:系统的复杂性越来越高,系统间的相互依赖和交互越来越广泛,操作者无法掌握所有的可能的假设条件、依赖关系等而带来运维复杂性。解决这个问题的唯一思路,就是要把更多的逻辑和知识沉淀到运维平台中,从而有效降低用户使用的难度和风险。
以上内容摘自《云原生架构白皮书2022新版》电子书,点击https://developer.aliyun.com/special/download?id=8548可下载完整版
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。