广告机免费投放,班级优化大师下载安装app,太原seo排名优化公司,互联网营销师考试时间整体的软件开发流程
PLAN#xff1a;开发团队根据客户的目标制定开发计划 CODE#xff1a;根据PLAN开始编码过程#xff0c;需要将不同版本的代码存储在一个库中。GIT,SVN BUILD#xff1a;编码完成后#xff0c;需要将代码构建并且运行。MAVEN TEST#xff1a;成功构建…整体的软件开发流程
PLAN开发团队根据客户的目标制定开发计划 CODE根据PLAN开始编码过程需要将不同版本的代码存储在一个库中。GIT,SVN BUILD编码完成后需要将代码构建并且运行。MAVEN TEST成功构建项目后需要测试代码是否存在BUG或错误。 DEPLOY代码经过手动测试和自动化测试后认定代码已经准备好部署并且交给运维团队。docker,kubernetes编排容器 OPERATE运维团队将代码部署到生产环境中。 MONITOR项目部署上线后需要持续的监控产品。nagios INTEGRATE然后将监控阶段收到的反馈发送回PLAN阶段整体反复的流程就是DevOps的核心即持续集成、持续部署。Jekins
Jekins如何进行生命周期管理 开发者将代码push进GIT/GITLABJEKINS从代码仓库中拉取代码使用MAVEN进行自动构建构建完成后通过手工/自动测试再由jekins将构建的代码push进生产环境在生产环境中用docker进行部署。