向靖:DevOps平台产品化实践总结与展望
Posted 爱宁波精选
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了向靖:DevOps平台产品化实践总结与展望相关的知识,希望对你有一定的参考价值。
云趣科技—DevOps
一站式运维服务管理平台
--------------------------------
「DevOps 平台化实践总结与愿望」
本文写于春节期间,就 DevOps 平台化方面进行了深度思考,结合目前公司在运维自动化市场中所参与的项目,以及公司在产品应用方面的探索,就具体落地思路总结及对运维自动化的展望,分享给大家。
目前 DevOps 平台主要实现了以下功能,其中部分功能还有待完善,但理念基本上都思考清晰和成熟了比如:各功能模块之间如何有效协同;怎么样利用场景化来提供更清晰、高效的一站式运维服务;以及 DevOps 平台在开发过程中,本身如何实现自动化,减低重复性编码工作(代码生成代码)等等。
建设 DevOps 平台伊始,先规划设计了平台的整体架构和功能模块,因为运维系统非常庞杂、繁复,如果事先没有全局性的规划,很容易掉入“竖井”陷阱。所以通过前期的架构设计,实现“横向整合”,为后期“模块复用”、“按需定制”打下基础。
1
定而后动,全局意识,系统思维
————————————————
整体规划、分期推进、点面结合、持续优化
当把整个平台按以上进行分层和模块化设计后,怎样整合它们使之协同,将是下一个需要面临的问题和挑战。
通过下图所示的数据流,使整个平台形成一个有机的整体:
从而让整个平台具备了以下特点:
同时具有“1个门户、2类生命周期、3大核心能力”的关键特性:
而ITSM正是实现数据流转的关键组件,基于ITIL最佳实践,涵盖运维流程的各方面:
同时这些流程可以通过自助式编排,按需定制,极大满足了用户的各种个性化需求:
2
兵马未动,粮草先行
————————————
巧妇难为无米之炊,CMDB是根本
关于监控巡检,个人愚见:监控和巡检是最重要的运维系统之一,与CMDB同等重要!当运维平台基础性建设完成后,监控和巡检将是我们的眼睛和鼻子,“望闻问切”:
关于费用中心,这个是在实践过程中临时加入的模块,在公有云、混合云大势所趋的形式下,怎样统一管理是我们不得不面对的问题。与此同时,在资源价格透明化的背景下,合理利用资源实现成本优化和管理,是彰显运维价值的一大途径——省了就是挣了,运维也能为公司挣钱了!
当 DevOps 平台的功能和模块越来越多,怎么认证鉴权将是我们下一个需要面临的挑战。我们做的是自动化平台,在本身的实现过程中,也应具备自动化思想:
最后,平台不能仅仅提供功能和解决方案,也要将运维能力转化为知识、沉淀经验,并把知识融合到各功能和环节中,提升运维服务质量和效率。
以上,是 DevOps 平台目前已具备的主要功能,是为术;
以下,是 DevOps 平台带给公司和运维的价值,则为道:
- END -
向靖:
DevOps 专家,曾就职于多家知名互联网企业,主要担任运维负责人职务,目前就职于「云趣科技」,担任研发总监。
「 DevOps 产品化实践」
以上是关于向靖:DevOps平台产品化实践总结与展望的主要内容,如果未能解决你的问题,请参考以下文章
实战Practice丨拉动DevOps持续交付的三匹马 —— 快速交付实践总结与思考