DevOps 发展融合运维可视化

DevOps,是开发(Development)和运维(Operations)的组合,代表一种文化、运动或实践,旨在促进软件交付和基础设施变更软件开发人员(Dev)和 IT 运维技术人员(Ops)之间的合作和沟通。它的目的是构建一种文化和环境使构建,测试,发布软件更加快捷,频繁和可靠。

现在2016年 DevOps 逐渐成为主流,来自云端、移动和社会等基本需求的驱动将促使越来越多的公司认识到采用 DevOps 最佳实践可能获得的文化、性能和经济效益。

精简灵活的公司已经在过去几年感受到了 DevOps 和持续交付带来的好处,而成熟的大企业也意识到了它们的价值,开始进行文化转型。但是这些企业对待 DevOps 的态度相当谨慎。所以预计在2016年,在广泛使用 DevOps 之前,企业会在非关键的新 IT 项目中进行 DevOps 测试实践,这将涉及进程、自动化、协作和工具等方面,其间的协同合作也极大的提升了工作效率。

通过查看 IT Central Station 中关于 DevOps 解决方案的真实用户评论,可以发现研究和购买 DevOps 解决方案的用户已经发生了变化。之前,许多评论都是 DevOps 经理和发布经理写的。现在则会看到很多 IT 行业的其他职能单位—架构师、客户服务经理、中间软件专家、网络工程师及其他人写的关于 DevOps 工具的评论数量正在增长。DevOps 工具正被越来越多的主流 IT 买家列入2016年的预算当中。

现在,较为成熟的 DevOps 购买方都来自软件和技术世界,这类买家往往很早就采用了现代实践和技术。不过另一面,较大型的企业和财富500强公司的 DevOps 采用率也在在逐步攀升。预计2016年,DevOps 将成为一项优势策略得到全面的普及与实践。

大型企业将更多地采用 DEVOPS

2016年,更多大型公司或组织最终将拥抱 DevOps 解决方案。在未来12个月内,将出现更多更为精密的工具,用于实现数据分析和问题解决依赖的关联自动化,包括跨系统基础设施智能洞察,从而降低部署共享或聚合计算、存储以及网络资源的性能风险。

作为整体战略的一小部分,全球5000强企业将不断产生 DevOps 团队。而且随着新软件和工具以及 QA 技术的使用,这一势头有望增长。我们不能那样做,因为这将破坏产品质量和安全---这样的日子将随着 DevOps 优势的逐步显露而渐行渐远,新的 QA 技术也可用于处理那些问题。

全球5000强企业将开始在公开论坛上谈论他们的举措以及随之而来的直接成本效益,并对其获得的成就引以为豪。虽然真正的 DevOps 对于运营着10000个应用的大型企业来说,比那些只有一个主要应用的软件公司来说更具挑战性,但这些大企业哪怕接纳部分 DevOps 文化,也能收获极大的效益提升。

2016年,DevOps 运动将开始影响传统的开发团队,他们可能还无法完全发展过渡到到真正的 DevOps 进程,但他们可以而且应该接受一些必要的 DevOps 概念。自然而然地,他们会从协作入手,继而开始更加注重终端用户、敏捷度、自动化以及测量机制。最后,也是最重要的,开始以性能为准则。

小型 IT 团队更多地采用 DevOps

2015年由于大多数 IT 环境变得日益复杂,DevOps 的受众群从小众群体和早期采用者,逐渐演变为主流公司与组织。随着2016年的到来,我们相信,正在经历开发策略文化转型的小型 IT 团队将更多地采纳与使用 DevOps 方案。DevOps 使得开发变得更加快速灵活,因此提高整个 IT 团队的效率。

DevOps 最佳实践产生

2015年 Gartner I&O 自动化技术成熟度曲线表明,DevOps 正处于期望膨胀期的顶峰。实际上在许多 IT 组织内部,只有少数处于实验阶段的应用在使用 DevOps 准则。虽然这些公司目前还未准备好将 DevOps 作为主流方案,但他们对敏捷性和快速上市时间的追求却是毋庸置疑的。预计2016年越来越多的 IT 组织将试图寻找最佳实践(理想情况下是从其所在行业的其他公司中入手)以此加速他们的 DevOps 之旅,并最大限度地减少痛苦的教训。

在软件开发领域,DevOps 仍处于新兴阶段,且该实践目前还没有明确的标准,这就导致企业犹豫是否完全接纳这种文化转型。2016年将看到各个公司建立其他们自己的标准。渐渐地,最佳实践也会出现,并应用于所有行业。

APM:至关重要的 DEVOPS 技术

2016年,我们将看到以下几大进展:开发环境进一步虚拟化和云化,甚至开发人员的工作站都将变得更加虚拟化;通过各种举措来增加单元测试覆盖率和功能测试,以实现自动捕获和监测架构指标和业务 KPI。最后,我们将看到架构重整,以使构建时间加快,部署包变小,同时更快地给工程师提供反馈。为了在这些领域取得成功,APM 将发挥重要作用。

DevOps 之自动化测试

DevOps 中的测试是必然是自动化测试,全员测试,产品经理,开发人员,测试人员,架构师等协同合作,使得测试覆盖每个方面。而且当一天上线多次时,添加补丁或者更新功能,自动化测试是保证产品测试完全的最优选择。不仅仅因为自动化测试比手动测试的速度快,它针对指定组件的所有历史测试用例都能进行迭代测试。

DevOps 中的 QA(Quality Assurance) 更多的质量保证,不再只是一些细节问题的测试,而是回归产品整体质量的保证。

DevOps 之协作开发

DevOps 中开发团队之间协作,代码提交和管理模式、测试机制、代码的交付周期、反馈和监控体系方面都要顾到,开发不再只是埋头写代码,还要为自己代码质量负责,出 bug 了,运行缓慢了如果问题定位是代码的原因,那这个坑就得自己填了。

DevOps 中由开发团队完成交付工作,不像以前开发团队和交付团队是2个团队,用各自习惯的工具,交付工作中使用的工具套件是开发流程中的工具,无需转手,简化开发测试人员的工作。

DevOps 之可视化运维

DevOps 中的一套成熟的运维系统包括什么?

  • 自动化测试
  • 批量配置基础组件
  • 监控,告警
  • 数据可视化
  • 协同合作

一套成熟的运维系统,能够将应用、网络、计算、存储、虚拟化等资源的性能以及告警信息进行综合分析,通过简洁易懂的界面,直观呈现业务健康水平。当出现故障时,能够第一时间受到信息,从监控相关信息确定问题位置,缩小故障定位范围,确定问题是在计算、应用还是网络,进而明确问题职责,让相应的开发运维迅速处理问题,没有推脱责任之嫌。

OneAPM Cloud Insight 集监控、管理、计算、协作、可视化于一身,帮助所有 IT 公司,减少在系统监控上的人力和时间成本投入,让运维工作更加高效、简单。想阅读更多技术文章,请访问 OneAPM 官方技术博客

参考文章:

关于DevOps你必须知道的11件事

http://www.devopsdigest.com/2016-devops-predictions-1

时间: 2024-10-08 18:39:47

DevOps 发展融合运维可视化的相关文章

一目了然“之IT运维可视化,让运维不再说难!

前言 可视化,就是把复杂抽象的数据信息,以合适的视觉元素及视角去呈现,方便大家理解.记忆.传递!这里,我们来聊聊IT运维可视化. 关于IT运维可视化,我认为是将整个运维过程的关键环节或重要环节,比如运维看不见但又必须管的"数据黑匣子",用可视化技术形象直观地展现出来.一方面,可视化成就了运维.可视化将运维数据公开.透明,实现数据分享,让运维数据成为运维体验.另一方面,可视化代表了运维.运维可视化实现程度的高低,在一定程度上反映出我们对运维工作的理解程度.可视化程度越高,运维就越简单,运

【Linux】Devops的一些运维工具

一.Devops简介 从手工编译.上传服务器文件.执行命令.启动停止服务器.发现BUG再重复一遍流程,软件开发的重复劳动越来越多,在Devops概念之前,全部要靠人工手动完成,也看到了很多运维人员半夜起来救急的情况. Devops一词来自于Development 和 Operations 的组合,从字面意思理解,就是让软件开发人员和运维人员更好的沟通合作,通过自动化流程让软件开发.测试.发布更快捷.实际上,Devops是对敏捷和精益开发的传承,是在整个IT价值流中实施精益的结果,Devops并不

DevOps Workshop 研发运维一体化第一场(微软亚太研发集团总部)

准备了近两周,写了大量的操作手册,设计了大量的动手实验场景,终于在中关村的微软大厦完成了两天的DevOps培训. 最初报名160人,按照之前的培训经验,一般能到一半就不错了,没想到这次现场登记人员就超过140人,再加上没有登记的人员,现场基本爆棚,由四个大会议室组成的MPR会议室人满为患,大家对DevOps这个全新的软件开发运维一体化的的理论和实践充满期待. 第一天对软件开发的需求管理.项目计划和源代码管理进行的全面而深入的介绍,并且为到会的所有开发人员提供现场动手实验的机会,大家兴致高涨,按照

DevOps Workshop 研发运维一体化(成都站) 2016.05.08

成都的培训与广州.上海.北京一样,只是会议室比较小,比较拥挤,大家都将就了.可惜换了电脑以后,没有找到培训时的照片了,遗憾. 培训思路基没有太大变化,基本按照下面的思路进行: 第一天对软件开发的需求管理.项目计划和源代码管理进行的全面而深入的介绍,并且为到会的所有开发人员提供现场动手实验的机会,大家兴致高涨,按照我们的操作手册完成了所有实验课题. 第二天主要介绍了最新的自动化生成.发布.测试技术,并且通过动手实验的方式,让所有在场的开发人员亲身体验自动化对软件开发.发布.运维带来的便捷和高效.

可视化,让运维由繁化简

互联网的迅猛发展使信息系统建设加快.规模变大,不同的信息系统中设备类型和数量增多,网络结构日益复杂,导致系统故障无法精确定位.系统状态难以实时掌握等问题时有发生,这些都给运维人员带来了很大的工作压力.可视化技术的应用,改变了传统的人工运维,让运维由繁化简. 什么是可视化?可视化就是将种类繁多的信息源产生的大量数据,通过映射成几何图元,再描绘成图形和图像清晰直观展现出来. 对于运维来说,可视化就是提供一种高效.一致性.透明化.面向用户的服务,也是运维的价值所在.如下,我们从四个维度来探讨运维可视化

网络运维发展路径浅谈

一个公司网络从无到有,从小到大发展的过程中,网络运维也会随着IT的发展,从无到手工,从手工到自动化,再到智能化.常规公司的常规运维发展路径为手工阶段.工具批量操作.平台化管理.自动化.智能化.手工运维阶段,因为公司IT刚起步,设备少,应用也不多,企业只需要找个网管,对网络.电脑.业务系统进行管理,这个网管一般也都是兼职的.所有的管理工作也只能手动操作,公司网络的好坏也无关紧要,能用就行.这就是是运维的起步阶段.随着企业IT业务系统的扩展,设备也随之增加,业务系统也复杂起来,兼职的网管已经不能满足

运维侠客行杭州站沙龙回顾 | 云时代下的运维管理实践

我们处在一个巨变的时代,在云计算.大数据和物联网等新技术.新理念不断更新的大背景下,企业同时面临着数字化和"互联网+"转型的双重挑战,企业对于"稳态IT"和"敏态IT"都提出了强烈的需求,如何推进双态环境下的技术演进变成全行业共同面临的难题. 在这样一个"时空交错"中,优云软件推出了一个名为:"运维侠客行"的线下沙龙品牌,杭州作为首站,活动当天汇聚了来自不同行业和企业的运维从业人员,其中有几十年的运维老兵,

优云运维品牌发布,首推“双态运维” 理念

2016年7月12日,广通软件发布全新一代的敏捷运维品牌 -"优云". 广通软件作为新三板创新层的上市企业,是国内专注于IT运维领域的软件厂商.随着互联网+时代的来临,运维正在成为企业核心竞争力,形成新一轮的创新热点.在这个风口上,广通软件的"优云"品牌战略,和云计算平台.其他运维厂商有什么不同,有什么理念,广通软件总经理刘东海在赛迪网的采访中提出核心观点:"优云"是云生态中的运维创新品牌,聚焦于企业"双态运维"的探索实践.

浅谈SDN架构下的运维工作

导读 目前国内的网络运维还处于初级阶段,工作人员每天就像救火一样,天天疲于奔命.运维人员只能埋头查找系统运行的日志,耗时耗力,老眼昏花不说,有时候忙了半天还一无所获,作为运维工程师的你,有木有遇到过类似苦逼的经历? 目前国内的网络运维还处于初级阶段,工作人员每天就像救火一样,天天疲于奔命."什么破网络怎么又断了","我去,服务器宕机啊","这个网速慢的跟乌龟爬的一样",这些埋怨声每天都在运维人员耳边回荡.运维人员只能埋头查找系统运行的日志,耗时耗