软件开发
文章平均质量分 88
以实战为线索,深入理解开发工作各个环节。
梦 * 蝶
不敢直面困难,怎能迎接挑战!
展开
-
适合小白了解学习的DevOps实践
什么是DevOps? 随着微服务及容器化技术的普及至大众视线后DevOps常被提及,关于DevOps似乎并没有一个标准的定义,如果说从基于目标导向去给它做一个定义,DevOps是一套实践方法,即在保证高质量的前提下,缩短系统由变更、提交、部署更新到生产环境的时间,DevOps的核心由此可见体现在“保证高质量”, “缩短时间”,“部署”。 如上图,传统开发和运维之间存在一堵墙,开发人员想改变而运维人员想要稳定。另外,传统开发工具与运维工具也存在一堵墙,并没有打通成为一条工具链。从字面上来理解DevOps ,原创 2021-01-12 17:42:29 · 607 阅读 · 5 评论 -
快速了解什么是CI/CD
在谈论软件开发时,经常会提到持续集成Continuous Integration(CI)和持续交付Continuous Delivery(CD)这几个术语。但它们真正的意思是什么呢?在本文中,我将解释这些和相关术语背后的含义和意义,例如持续测试Continuous Testing和持续部署Continuous Deployment。 概览 工厂里的装配线以快速、自动化、可重复的方式从原材料生产出消费品。同样,软件交付管道以快速、自动化和可重复的方式从源代码生成发布版本。如何完成这项工作的总体设计称为“持续交转载 2021-01-12 15:10:46 · 571 阅读 · 4 评论