第2章 DevSecOps的实施解决方案和体系建设
文化、技术和流程的协同在DevSecOps实施的各个环节中都扮演着举足轻重的角色。针对所处行业的特点,德富银行与灰石网络都各自量身定制了对应的DevSecOps实施方案,并着手开始试点工作。
“好消息!宇宁。”老汪兴奋地推开了办公室大门。
周三的早晨阳光明媚,江宇宁最近一直都忙于编写DevSecOps项目的具体实施方案,所以经常是一早就来到了办公室。见到老汪这么兴奋,宇宁心中似乎已经猜到了是什么事情。
“你还没看邮件吧!”老汪问道。
确实,由于来得早,宇宁一直忙着查阅资料,还没打开邮箱。
“刚刚收到的总部邮件,管理委员会已经初步批准了咱们上报的在德富银行亚太运营中心开展DevSecOps试点的计划设想,同时也肯定了我们的思路方向。”老汪接着说。
此刻的江宇宁也松了口气。按着他与老汪的原本设想,一场转型的实施势必会有不少反对的声音,但没想到总部那边批准得这么快。
“上面还提出其他建议了吗?”宇宁问道。
“当然,这么大的动作老板们肯定还是要考虑多方面的因素来权衡利弊的,所以……”老汪说道。
“呵呵,我就想嘛,肯定还有任务给我们。”
老汪紧接着说:“是啊,毕竟上面只是同意了咱们的计划与设想,但还有许多问题需要搞清楚。比如说DevSecOps在行业当中的开展情况如何?是否有实践可以参考?有哪些成熟的技术或产品可以使用?咱们企业当前实施DevSecOps会面临哪些棘手的问题?各业务部门对转型实施的态度意见如何?等等这类问题总部都需要我们去搞清楚。”
江宇宁拍了拍老汪的肩膀,笑道:“这不也正是咱们实施项目的第一步嘛,你看。”说着,他将显示器转了过来,以便让老汪也能看到。
“自从上次我们聊完后,我就一直编写DevSecOps项目的具体实施方案,其中第一步就是要做好对DevSecOps的现状调研,这就包括对行业的调研与咱们企业现状的调研两个维度。其中也就涵盖了总部所提出的这些疑问。”宇宁和老汪讲解着。
“知己知彼方能百战不殆嘛!”老汪笑了笑。
“没错!要开展一场转型,首先我们要清楚自己的位置,也要预判可能所面临的困难。”宇宁说道。
“是的,我们也知道DevSecOps的实施会涉及文化、技术和流程的多方面协同。咱们不能够只关注在技术问题上,通过调研了解和分析当前工作模式下存在哪些痛点,又有哪些挑战存在。”老汪补充道。
“老汪你说得太对了,所以在编写的实施方案中,我们接下来的工作就是要根据调研结果去分析这些痛点,又怎样去面对那些挑战。”宇宁接着说,“就比如说上个月咱们遇到的那场事故,我们找到了三个基本原因,一是早期设计缺陷,二是编码不规范,三是流程有疏漏。这些其实都反映出咱们目前所面临的一些痛点与挑战,但怎样通过技术手段去实现快速安全交付,怎样通过流程去保障快速安全交付的可靠,又怎样在文化意识上去推动技术与流程的落地,这些都需要我们在实施方案中去敲定。”宇宁解释道。
老汪点了点头:“技术是一切的基础,流程是规则,文化则是给予了参与到其中人们的规范指引。”
“所以在实现了技术与制定了流程规范后,实施方案也需要重点对文化与技术、流程的结合进行展开说明。”宇宁继续思索着。
“但我总觉得还缺点什么。”老汪边说边起身,拿着他的保温杯走向饮水机。
“我们还缺一个模型,或者说一套模型。”宇宁打开抽屉,拿出一盒茶叶,跟着老汪一起走了过来,“老汪,试试我的特级普洱,我这也有现成的茶具。”
“哟,宇宁你还懂茶嘛。”
“呵呵,略懂,略懂。”宇宁笑了笑,他接着说,“其实实施一个项目就犹如咱们中国传统的制茶工艺一般。”
“此话怎讲?”老汪有点疑惑。
“市面上的茶叶,大多分为特级、一级、二级、三级等,其代表的是对一类茶叶成品在外形、干茶色泽、汤茶色泽、净度、香气、滋味、叶底等多维度的综合评估。”宇宁边说边向茶壶中盛了两勺茶叶。
“通过等级我们可以知道一类茶叶成品的好坏,那么我们怎样通过相应的工艺去制造出不同等级的茶叶,或者说特级的茶叶呢?这就需要一套完善的工艺与流程。从耕种到采茶,到烘烤甚至到发酵等都有严格的标准。哪种情况适合手工加工?哪种情况适合机械加工?也都有据可循。”
随着壶中热水的冲泡,阵阵茶香随之飘来。
“对于不同的制茶工艺与流程,人们在各个环节中的分工也是十分明确的。我们可以将整个DevSecOps的实施比作如何制作出好茶,这是一个系统化的工作,每个环节都紧密相关。对茶叶中成品的分级就好比不同团队在DevSecOps实施时的成熟度评估。制茶工艺与流程的规范就好比为DevSecOps实施定义一套运营模型。而人们在各个工艺环节中的分工制茶,也可以类比为我们如何分工实现DevSecOps。”宇宁边洗茶边说着。
“因此我们需要将一套完整的体系应用到DevSecOps的实施过程中,这个体系需要包括实现模型、运营模型、成熟度模型,以达成在文化、流程、组织结构、技术等多方面的协作。同时又可帮助我们量化成果。”老汪总结道。
“没错!老汪你总结得很到位!”宇宁点点头。
“嘿嘿,说了这么多,该让我品一下你的特级普洱吧。”看来老汪有点等不及了。