文字版《DevOps实践指南 》。 想象有这样的一个世界:产品经理、开发人员、QA人员、IT运维人员 和信息安全人员互相帮助,齐心协力,整个公司的业绩蒸蒸日上。他们 朝着一个共同的目标努力奋斗,建立出从产品计划直至功能上线的端到 端的快速服务交付流水线(例如每天执行几十次、数百次甚至上千次代 码部署),在系统稳定性、可靠性、可用性和安全性方面均达到了世界 一流的水平。 在那里,跨职能团队严谨地验证他们的假设:哪些功能最能取悦用户并 能促进企业目标的实现。他们不仅关心用户特性的实现,而且还积极地 保障交付能够顺畅、频繁地通过整个交付价值链,同时,IT运维部门、其他内部或者外部客户的系统都不会出现任何混乱及中断。 在那里,QA人员、IT运维人员和信息安全人员也会共 同投身于团队文 化建设,致力于创造能使开发人员效率更高、产能更大的工作环境。通 过将QA、IT运维和信息安全等方面的专业人员共同融入交付团队,来 构建自动化的自助工具和平台,所有团队在日常工作中就能够随时利用 他人的专业技能,而不用再依赖或等待其他团队。 在那里,小团队能够快速独立地开发、测试和部署代码,并且可以快 速、安全、可靠地向客户交付价值。同时,公司能够有效地提高开发人 员的生产力,建立学习型公司,提高员工满意度,并在市场竞争中取 胜。 这就是DevOps产生的效果。 同投身于团队文 化建设,致力于创造能使开发人员效率更高、产能更大的工作环境。通 过将QA、IT运维和信息安全等方面的专业人员共同融入交付团队,来 构建自动化的自助工具和平台,所有团队在日常工作中就能够随时利用 他人的专业技能,而不用再依赖或等待其他团队。 在那里,小团队能够快速独立地开发、测试和部署代码,并且可以快 速、安全、可靠地向客户交付价值。同时,公司能够有效地提高开发人 员的生产力,建立学习型公司,提高员工满意度,并在市场竞争中取 胜。 这就是DevOps产生的效果。