上QQ阅读APP看书,第一时间看更新
1.1.2 网络DevOps的价值
做网络DevOps的意义不是因为行业其他竞争者都在做,也不是因为DevOps能提高交付效率和质量,之所以要做,主要是因为网络DevOps能切实地带来几个方面的价值和收益。
(1)网络运营团队能够快速地适应各种变化
快速适应变化保证了整个团队的可持续发展。这些变化涉及多个维度或者多个层面。业务维度上,包括业务对网络承载需求的变化,业务本身在现网部署、流量模型质量要求上的变化,网络对业务的服务重心和服务模式的变化;网络维度上,包括网络自身在技术和架构上的变化,以及运营模式、落地流程和服务提供的变化;技术维度上,包括研发架构、硬件设施、软件技术的发展等。
(2)整体的工作效率得以实质性提升
传统网工终于可以通过平台的帮助,从重复和烦琐的日常工作中解放出来,并从网络管控平台建设的需求提出者和实际使用者,转变为共同建设者和开发者,网络团队也转型为研发型团队。网工的角色转变,以及从设计阶段就开始充分介入,使得平台的设计更符合生产的实际需要,更有利于平台的能力和质量的快速提升。
(3)内外部运营变得更灵活、更顺畅
类似于乐高积木的网络运营功能组件,不但让网络内部各类活动的实现更快速高效,而且可以实施通用的服务封装(例如微服务注册),快速地形成对外服务能力,而服务能力的提供,是网络DevOps价值的核心体现。
由此可见,网络DevOps一方面能够提升网络服务的效率、质量和价值,另一方面还能通过角色和能力的改变,改变传统网工的工作方式和工作内容,提升网工的成就感与工作积极性,从而促进整个技术团队向研发运营一体化的转型。