• 欢迎光临~

敏捷开发-DevOps(二)

开发技术 开发技术 2022-07-25 次浏览

从企业用户容器云的建设需求来看,容器云的建设和DevOps二者之间的关联性非常强。
DevOps要求开发、测试、运维一体化,实现敏捷开发、敏捷部署和敏捷生产的目标。
DevOps从计划、编码、构建,测试、发布、部署,以及运营、监控打通,就是把敏捷开发部门和运维部门之间的围墙打通,形成闭环。
敏捷开发-DevOps(二)

 

 敏捷开发-DevOps(二)

 

 敏捷开发-DevOps(二)

 

 敏捷开发-DevOps(二)

 

 

通过对容器云方案和微服务架构的整体考虑,DevOps分成以下过程

持续集成:开发人员研发的代码向软件整体部分交付,频繁进行集成以便快速发现问题。

持续交付:在已完成集成的代码上面将完成测试的代码部署到“类生产环境”中。 持续部署:已交付的代码在通过评审之后,自动部署到生产环境中。

持续监控:通过专业的监控软件(如Prometheus等),按事先设置的监控策略,监控业务应用以及系统平台的运行情况,形成监控报告和监控展示。

持续反馈:基于监控的结果作数据分析,提供建议方案,如针对应用的监控,实现应用的弹性伸缩等能力。

持续改进:基于反馈的意见,启动新的改进计划流程。

结合云宏在WinGarden容器云平台的丰富建设经验,在建设DevOps时需重点考虑以下要点:

敏捷开发-DevOps(二)

 

 敏捷开发-DevOps(二)

 

 敏捷开发-DevOps(二)

 

 敏捷开发-DevOps(二)

 

程序员灯塔
转载请注明原文链接:敏捷开发-DevOps(二)
喜欢 (0)