DevOps管理软件生命周期

整体的软件开发流程

PLAN:开发团队根据客户的目标制定开发计划

CODE:根据PLAN开始编码过程,需要将不同版本的代码存储在一个库中。GIT,SVN

BUILD:编码完成后,需要将代码构建并且运行。MAVEN

TEST:成功构建项目后,需要测试代码是否存在BUG或错误。

DEPLOY:代码经过手动测试和自动化测试后,认定代码已经准备好部署并且交给运维团队。docker,kubernetes(编排容器)

OPERATE:运维团队将代码部署到生产环境中。

MONITOR:项目部署上线后,需要持续的监控产品。nagios

INTEGRATE:然后将监控阶段收到的反馈发送回PLAN阶段,整体反复的流程就是DevOps的核心,即持续集成、持续部署。Jekins

Jekins如何进行生命周期管理

开发者将代码push进GIT/GITLAB,JEKINS从代码仓库中拉取代码,使用MAVEN进行自动构建,构建完成后,通过手工/自动测试,再由jekins将构建的代码push进生产环境,在生产环境中用docker进行部署。

相关推荐
信创DevOps先锋2 小时前
Gitee DevOps平台:本土化创新如何重塑企业研发效能图谱
运维·gitee·devops
信创DevOps先锋1 天前
Gitee DevOps:构筑国产化数字基座,赋能企业信创转型
运维·gitee·devops
盘古信息IMS1 天前
2026年WMS系统选型指南:制造企业如何构建高度适配的智能仓储中枢?
运维·制造·devops
我是李龙2 天前
第二十一章 项目启动与治理架构:从招标到甲乙方协作机制的建立
java·架构·devops
信创DevOps先锋2 天前
DevOps工具链选型新趋势:本土化适配与安全可控成企业核心考量
运维·安全·devops
洒满阳光的午后3 天前
一个基于Runbook的版本发布系统设计思路
devops·cicd
程序员老邢4 天前
【技术底稿 12】内网统一日志系统 Loki + Promtail 全流程部署(对接 Grafana,监控日志一体化)
java·运维·程序人生·grafana·devops
程序员老邢5 天前
【技术底稿 11】内网私有 Docker 镜像仓库 Registry2 全流程部署(多机共享,告别离线拷贝)
运维·docker·容器·架构·devops
腾讯蓝鲸智云5 天前
提升研发效能:DevOps平台高效权限配置与同步方案
运维·服务器·人工智能·云计算·devops
Luke~6 天前
阿里云计算巢已上架!3分钟部署 Loki AI 事故分析引擎,SRE 复盘时间直接砍掉 80%
人工智能·阿里云·云计算·loki·devops·aiops·sre