上QQ阅读APP看书,第一时间看更新
第1章 什么是网络DevOps
这天,张sir把小P和老E叫到了会议室。
张sir:你们听说过DevOps吗?
小P抢先回答:知道知道,是一种软件研发模式,用于提高研发效率的。
张sir:你们之前不是提出要做网络自动化运维平台吗?这样吧,我把相关安排和要求说一下:现在我们维护的网络规模和团队规模都越来越大,因此部门内准备成立一个研发团队,专门负责你们的运营平台开发,项目初期人不会太多,先5~8个人吧。
另外,上周我参加了一个技术论坛,有个分论坛就是讨论DevOps的,很多嘉宾都介绍了他们的行业实践,DevOps对他们提升研发质量与效率,以及业务价值都有不小的作用。我记得其中还有一个报告专门讲了网络DevOps,虽然并没有说清楚网络DevOps到底是什么,但他们公司已经开始进行相关探索了。
接下来,你们俩和后续要参与进来的研发团队成员一起讨论一下,看看能否在这个网络运营平台的建设中把网络DevOps的理念融入进去。我们的技术和能力都不差,一定要搞出一些名堂来,用有限的资源更高效地做事。
小P,你是目前团队“网工里最懂研发的,研发里最懂网络的”,这个项目由你来牵头,老E你是小P的师傅,要给他足够的支持。后续还会有来自公司研发效能团队的老A和PMO团队的老M,从架构设计和项目管理方面协助你们。给你们一个月时间,下个月讨论项目方案。
回到办公室,小P和老E商量后,一致认为现在业界对网络DevOps根本没有统一的定义,各个公司在做法上差异也很大。想要搞网络DevOps,先得从搞清它的真面目开始,了解其价值,认识其构成,为后续的平台架构设计和实施落地做好准备。这项准备工作由小P来做。
以下就是小P花了一周时间整理的关于网络DevOps的总结。