devops
Feb 14, 2022
devops概念及实践
devops使得软件开发效率大幅提升,本文根据个人经验与理解,介绍对于何为devops及其实践的粗浅理解。
持续更新中…
概念
用一个图来介绍devops。
devops由Dev和Ops构成,涵盖了整个软件开发的生命周期。
plan -> code -> build -> test -> release -> deploy -> operate -> monitor -> plan
devops将整个软件开发所涉及的方方面面整合到一块,以自动化的方式联系起来,从而使得软件的交付更为高效。
实践
对应到上图,实践层面则是将devops的各组成部分以平台的形式实现出来。
plan:项目管理的最简易版本可依托GitHub、GitLab自带的Issues实现。
code: GitLab
产品优缺点
自建平台
市面产品
coding
云效