1.4 DevOps转型

DevOps涉及文化、技术、工具等一系列支撑,业界在这方面有太多的选择,但却没有明显的解决路径,而国内这方面的人才又比较匮乏,在任何一方面的技能缺乏或没有得到合适指导的情况下,目前正在DevOps转型过程中的团队很容易失败。

有些服务提供商,已经开始咨询如何进行DevOps转型,但痛苦的是,能胜任这项工作、有经验的顾问太少。许多公司希望寻求一个适合所有人的模式或方法,这往往会造成更多的问题。举个例子,某些公司在既不考虑这个转变是否创造了足够的业务价值,也忽略了必要的、充分的文化转变的情况下,就去构建一个DevOps平台。

通信、有线、娱乐和媒体公司为了跟得上市场需求,就需要有能力持续发布新产品和服务。与此同时,随着互联网普及、开源模式得到更广泛的接受,新技术的推广速度越来越快。但在短时间内实现新业务、上线新活动仍然不是一件轻松的事情,这需要强大的IT基础设施的支持。在IT所面临的挑战中https://www.amdocs.com/sites/default/files/2018-01/amdocs-value-of-devops-wp.pdf。,可以看到,识别出哪些IT领域需要进行DevOps转型是非常困难的。如图1-4所示,IT领域所面临的挑战大约有十项,例如:掌握开源模型和生态系统、合作伙伴管理、不充分的集成策略、缺乏清晰的技术架构路线图等,其中有16%受访者第一选择都是识别出哪些IT领域需要进行DevOps转型。

图1-4 IT所面临的挑战

本书将协助你了解支撑DevOps的技术全貌,了解当前你的团队所处的状态,并一步一步掌握转型至DevOps团队所需要的关键技术和技能。通过本书的学习和本书作者所在团队亲历的最佳实践的总结,希望能够协助你,选择出适合的技术路线,构建一种可扩展的、高可靠、高并发的CI/CD支撑平台,降低技术债包袱,逐步完成DevOps转型。