DevOps 学习(一)-DevOps 的相关概念

要了解Devops,CI/CD,容器,容器编排工具,PAAS相关概念
Devops:
可以把DevOps看作开发(软件工程)、技术运营和质量保障(QA)三者的交集。传统的软件组织将开发、IT运营和质量保障设为各自分离的部门。在这种环境下如何采用新的开发方法(例如敏捷软件开发),这是一个重要的课题:按照从前的工作方式,开发和部署不需要IT支持或者QA深入的、跨部门的支持,而却需要极其紧密的多部门协作。然而DevOps考虑的还不止是软件部署。它是一套针对这几个部门间沟通与协作问题的流程和方法。
如果一个组织要生产面向多种用户、具备多样功能的应用程序,其部署周期必然会很短,这就需要开发出来的程序测试通过,立马上线并保证生产环境正常运行,所以在这就涉及到了容器技术,容器技术将服务及运行环境封装到一块保证了测试和生产环境中完全一致,避免了开发环境运行正常生产环境不一样的情况,Docker的特点保证了Build, Ship, and Run Any App, Anywhere

你可能感兴趣的:(Devops)