Practical Linux Infrastructure by Syed Ali Link: http://amzn.com/148420512X
[gallery size=“medium” ids=“53654,53655”]
CI/CD 要自动化尽可能多的测试案例,从而对代码获得更多的信心。另外,它还要执行一个完整的软件系统的 build,并确保 checked in 的代码并不会搞坏其它东西。任何失败,开发人员都不得不去调查原因。有这样的一些软件可以帮助实施 CI/CD 的 pipeline:
[wm_list bullet=“icon-linux” class=""]
Jenkins (http://jenkins-ci.org)
CruiseControl (http://cruisecontrol.sourceforge.net)
Buildbot (http://buildbot.net)
[/wm_list]
公有云解决方案比私有云方案是不是更贵还是便宜,这取决于企业的规模。