软件开发生产线 CODEARTS-DevOps面面观:DevOps与云
DevOps与云
DevOps要支持云,虚拟化与云技术可以带来DevOps要求的标准化以及自动化。
- 环境标准化
无论是针对基础设施还是运行时环境都要求环境标准化,并把这些环境投入开发、QA和IT运维的日常使用,这样就能消除大部分在部署流程中因为差异而导致的问题。不仅应该拿出可部署的代码,还应该拥有部署这些代码的确切环境,并在版本控制中一并控制与检查。
- 混合云下的DevOps诉求
在云的场景下,如何利用虚拟化、容器等技术加速环境的创建以及标准化,如何通过自动化的方式加快环境搭建,如何在On-Prem、私有云、公有云,不同厂商不同类型的云的混合模式下,统一流程,统一DevOps的用户感受。
同时,由应用层的自动化部署,同样可以发现Infrastructure层、Runtime层的问题,虚拟化与云的技术也与DevOps相辅相成,相得益彰。
- 华为云CodeArts服务
CodeArts提供软件开发全生命周期的云端DevOps工具链,帮助团队真正实现自动化,标准化,配置化。
CodeArts提供基于Git的版本控制系统,不只将代码版本化,而是版本化管理一切与环境有关的配置。
CodeArts提供可自定义的自动化部署流水线,提交代码自动触发,帮助团队实现持续交付,为团队带来自动化,标准化。