devops是一种重现“软件开发”和"IT运维技术人员"之间沟通合作的文化、运动或惯例。透过自动化“软件交付”和“架构变更”的流程,来使得构建、测试、发布软件能够更加地快捷、频繁和可靠。
devops概念提出:
单体架构+瀑布模式
分布式架构+敏捷开发模式
微服务架构+DevOps
一个软件从0到最终交付,大概包括以下几个阶段:产品规划、开发编码、构建、QA测试、发布、部署和维护。最初的DEVOPS,都是指“开发运维一体化”而现在的DevOps已经扩大到“端到端”的概念了,DevOps的三大支柱中,即人、流程、平台,
DevOps=人+流程+平台,而
人+流程=文化,
流程+平台=工具,
平台+人=赋能