DevOps - Wikipedia

【ZZ】谈谈持续集成,持续交付,持续部署之间的区别 - 浩然119 - 博客园

  • https://www.cnblogs.com/pegasus923/p/8674196.html

为什么大公司一定要使用 DevOps? - CSDN

  • https://mp.weixin.qq.com/s/kcJFOq-tjp0MIzwe7sSifw
  • https://blog.csdn.net/g6U8W7p06dCO99fQ3/
  • 软件开发的演变

  • 什么是DevOps?

    • 持续开发
    • 持续测试
    • 持续集成
    • 持续部署
    • 持续监控

  • DevOps案例研究

    • Facebook暗启动技术
    • 暗启动是在新功能完全发布给所有用户之前,逐步将新功能,推广到选定的一组用户的过程。这允许开发团队尽早获得用户反馈,测试错误,并且还可以测试基础架构性能。

  • 总结

    • 微信,淘宝,以及许多领先的科技巨头,在向所有人发布之前,都使用暗发布逐渐向一小部分用户发布和测试新功能。
    • DevOps的目的是更快速、更可靠地创建质量更好的软件,同时开发、运维团队之间进行更多的沟通和协作。它是一个自动化过程,允许快速、安全和高质量的软件开发和发布,同时保持所有利益相关者在一个循环中。这就是DevOps获得越来越多的大型互联网公司青睐的真正原因。

最新文章

  1. Serif和Sans-serif字体的区别
  2. ef to sqlite 实际开发问题终极解决方法
  3. 开源文档管理工具Joomla的网站安装
  4. safedog的小技巧
  5. 带同时滚动小色条的banner轮播图jq
  6. 层叠水平(stacking level)
  7. Hbase深入学习(六) Java操作HBase
  8. JS操作SELECT方法
  9. 一元云购完整源码 云购CMS系统 带安卓和ios手机客户端
  10. C# WinForm多线程(二)ThreadPool 与 Timer
  11. Day2 python基础学习
  12. Libevent源码分析 (1) hello-world
  13. widows10 安装1803 版本后不能访问网络上的机器解决方法
  14. Java基础 -- 深入理解Java异常机制
  15. .net基础学java系列(七)赶鸭子上架看项目代码
  16. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'group t1,customer t2
  17. 理解Spark里的闭包
  18. Local policy - User rights assignment 对照表
  19. java.lang.UnsupportedClassVersionError: org/kie/api/KieServices$Factory : Unsupported major.minor version 52.0
  20. libgdx 环境搭建

热门文章

  1. Web应用 布局
  2. vue 2.0 vue.set的使用方法
  3. Vue的路由动态重定向和导航守卫
  4. nginx-port-Permission-denied
  5. Linux内核Inotify机制学习笔记
  6. Python---Pycharm如何直接上传自己的代码到GitHub
  7. js 数字数组按大小排序
  8. How to make a user a local admin on just one computer
  9. git merge 和 git merge --no-ff
  10. Maven项目main和test文件夹说明