devops 是什么?
devops 是企业中开发和运营团队对之间的协作,他是一个思想,实现了自动化,从而实现持续集成、持续部署、持续交付。高重复性的将代码上传到生产环境。
devops 是由 development 和 operations 组合而成。代表着:“开发” 和 “运维” or “运营”。
思想:最好这么理解,因为每个公司之间的 devops 都大大不同
devops 持续交付环
- 我们可以把开发划分为 8 个部份:
分别是: 计划 – 编码 – 构建 – 测试 – 版本 – 部署 – 运维 – 监控。值得注意的是这是一个闭环。他会不停重复的执行,进而达到了自动化的目的。 - DevOps的目标是通过建立并不断完善持续交付的流水线。
devops 四大模块
这个一定要牢记.
多次提起了交付,那么交付是什么呢?
交付即代表着、上面所说过的交付环的每一个环节,将项目(代码)(产品)交给下一方,而且他还是持续的交付。
持续集成(Continuous Integration,CI): 代码合并、构建、部署、测试都在一起,不断地执行这个过程,并对结果反馈(主要产出是一个镜像)
持续部署(Continuous Deployment,CD):加将产品部署到 测试环境、预生产环境、生产环境
持续交付(Continuous Delivery,CD): 将最终产品发布到生产环境,给用户使用
来源:CSDN
作者:汇森na
链接:https://blog.csdn.net/weixin_44685869/article/details/103596287