随着软件交付速度的加快,过去那种研发、测试、部署和运维各自为政的模式,已经无法满足用户需求。越来越多的企业希望通过更高效、更敏捷的方式,快速交付和部署相关应用。所以,DevOps顺势而生!
那么,什么是DevOps?DevOps能带来哪些价值?优维科技CEO王津银,在深信服2019创新大会上进行了详细解读。
DevOps是什么?
DevOps之所以成为流行趋势,是因为它能让团队共享面向客户的价值,实现集成目标,共享质量责任。
具体而言,DevOps是一套能力体系框架,能通过具体的工具、实践和方法论,帮助企业实现从Dev的软件快速交付到Ops阶段的完成过程。DevOps通过一连串的工程实践,构建了整个业务/应用/服务的全生命周期管理,其中包括很多前沿管理模式,包括:敏捷管理、持续交付、IT服务管理等等。DevOps以精益思想为基础,强调自动化、拉动式、“拒绝浪费、创造价值”等理念,最终目标是提高效能,让一切自动化!
给IT运维带来了哪些影响?
对于企业IT最关键的运维环节来说,DevOps这种一站式方式给企业IT带来了更多的可能性。
对于大部分中小企业来说,IT运维团队人员少,事务过多。当遇到重大运维工作事项时,会消耗很多运维人力,比如机房搬迁,同城灾备建设等。 在传统运维模式下,日常事务自动化水平不高,很多重复频繁的工作,都依赖手工,成本高,效率低,而DevOps模式可以通过自动化技术降本增效。更严峻的问题是,配置信息分散登记,无集中统一管理,导致上层的平台孤岛效应明显,IT信息的收集和维护主要通过手动录入, 成本巨大,所以自动化是唯一出路 。
DevOps可以带来四个重要价值:第一,减轻人肉运维,起到降本增效的作用,全面自动化覆盖整个运维过程,起到降本增效的作用。第二,构建数据化运维过程,驱动运维持续优化。通过DevOps解决方案,可多维度展示IT资源的使用情况,提高资源利用率,并让整个运维过程可视化,提升运维管理控制能力 。第三、实现IT运维平台化,促进监管控一体化。统一的平台,意味着监管控能一体化实现,满足银行行业的特殊需要。第四,实现自动化运维,推动DevOps理念落地。DevOps的核心是自动化,如果运维率也实现自动化,可确保未来DevOps整体方案的落地,让IT赋能业务,加速业务创新。
落地情况如何?
目前,DevOps运维模式已经有了很多优秀的实践案例。以某银行业为例,借助DevOps模式,可自动化及调度编排能力、变更方案管理,并能可视化整个过程。变更效率从以天计转为小时级别,也使异常情况跟踪定位更加容易,200个流程节点的跑批, 从过去的6小时降低到4小时,整个过程可实现无人值守。
所以,DevOps已不只停留在概念上,已经形成企业IT的竞争优势,是企业提高各方面效率的一种运营工具。