工具链是工具的有机结合,更是工具价值的有机集合。工具链框架遵循 DevOps 的核 心价值。
(1)信息流转工具链,主要实现 IT 组织各能力子域的沟通,以信息流转的方式促进信 息的交流和传递,同时促使团队成员保持对信息的敏感和警惕,保证交付过程中的信息留 痕和交付后的业务连续性。具体以对接 IM(即时通信)工具实现内外部信息流转,对接监 控和用户反馈工具用于问题发现。
(2)持续构建、集成和部署工具链,主要实现制品的自动化交付。这是局部工具链中 比较常见的一种,在实践和落地过程中,具有代表性。
(3)自动化测试工具链,主要实现制品的自动化测试,同样是具有代表性的局部工具 链。
(4)资源交付工具链。
(5)数据流转和汇聚工具链,采取数据处理工具对各局部工具链进行数据的采集、汇 聚、处理和存储,并按照数据使用场景进行相应的数据输出。
(6)云原生工具链,以 Docker 和 Kubernetes 为代表的云原生工具,采取工具集成的方 式,实现快速的服务交付,具备快捷接入的能力,是一种更为全面的服务化能力。
(7)度量和反馈工具链是数据流转和汇聚工具链的下联工具链组织,包括 IT 组织和 业务运营组织等职能部门的使用场景,能够及时地对信息进行分析,提供给管理者进行 参考和判断。
(8)安全管理工具链,提供安全和审计闭环的自动化输出能力。
(9)可视化工具链,同样是数据流转和汇聚工具链的下联工具链组织,以无编码的方 式进行数据的汇聚展示,所见即所得。
资料来源于《DevOps权威指南:IT效能“新基建”》
下载地址:https://developer.aliyun.com/topic/download?id=8246
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。