你是否能辨别DevOps中的集成部署交付上线发布流程?
发布时间
阅读量:
阅读量
你可能经常会听到类似这样的一些话:
- *功能还没集成 。
- *功能还没部署 。
- *功能还没交付 。
- *功能还没上线 。
- *功能还没发布 。
我想知道这些术语是否代表相同的核心含义?如果不同的话,请问它们各自的特点和作用又有哪些不同呢?
我相信大多数人都会为此而迷茫,本人也常常被这几个术语搞晕。
DevOps Master,简称DOM
DevOps Master
DevOps Master
DevOps Master
- 还要再花几天才能把这个新版本发布到UAT环境中 。
- 上次发布新版本到生产环境 时,你花掉了整个周末的时间。
- 一行代码的改动需要花多长时间才能部署上线 。
- 每次提交代码都可能产生一个可发布的版本 。
- 很多公司都会在一天内发布很多次 。
- 遵循极限编程的座右铭:如果它令你很受伤,那么就做更多的练习(If it hurts, do it more often)。合乎逻辑的极限就是每当有版本通过自动化测试之后,就将其部署到生产环境中 。这种技术叫做“持续部署 ”,Timothy Fitz发明的一个术语。
- 持续交付 指的是应用程序的构建、部署、测试和发布的自动化流程。
全部评论 (0)
还没有任何评论哟~
