PaaS如何更好的支持Devops实现,如何jenkins实现CI/CD?

PaaS如何更好的支持Devops实现,如何jenkins实现CI/CD ?显示全部

PaaS如何更好的支持Devops实现,如何jenkins实现CI/CD ?

收起
参与45

查看其它 4 个回答匿名用户的回答

匿名用户匿名用户

PaaS平台的一个核心理念是为应用提供各种基础中间件服务和进行应用集群的管理。
devops是一种贯彻全生命周期的软件研发理论,打破传统的研发部门和运维部门泾渭分明的现象,尽量实现团队将研发和运维进行统一结合的模式 ,这种理念落地实施需要借助一定工具。
CI是持续集成,可以实现代码自动化的静态检查、动态检查、安全检查和单元测试、集成测试等功能,从而实现代码的尽快尽早集成,减轻后期发现问题的概率
CD是持续部署或者持续发布,这种持续部署采用自动化工具,能够有效提高系统环境的部署效率和升级更新的业务连续性
jenkins可以视作一个平台,在这个平台中一方面可以用户定制各种插件,一方面可以将所有的工作以流程化的形式(pipeline)串联起来。这样可以将CI/CD的思维通过jenkins落地实施来贯彻执行,同时CI/CD的很多工具都是自动化,而PaaS中的相关系统部署或者更新升级或者项目研发过程使用的环境都可以自动化,于是二者可以很好的进行关联。
可见,devops的落地实现,可以通过jinkins中配置自动化的CI/CD流程,从而更好的与PaaS进行深度集成,从而提高软件研发效率和软件研发质量。

银行 · 2017-09-07
浏览4786

回答状态

  • 发布时间:2017-09-07
  • 关注会员:6 人
  • 回答浏览:4786
  • X社区推广