首页 > 其他分享 >DevOps到底是个什么鬼

DevOps到底是个什么鬼

时间:2023-03-18 11:33:29浏览次数:39  
标签:到底 什么 DevOps 测试人员 开发 测试 工具 100

前腾讯工程师,经历过大厂,也经历过创业!

我已奔四,但我还在持续学习,持续成长!

我非常乐意把我的经验和心得分享给你!

我是阿铭,关注我,和我一起成长为技术大牛!

↓↓↓↓↓

关于DevOps这个概念,可能100个人能给出100个说法,这是因为每个人所接触到的环境有所差异,不同的公司要解决的问题自然是不同的。

在我眼中,DevOps并不是一种技术,而是一种思想、一个方法论。

一个产品从诞生到真正运行起来,会经过开发、测试、部署、运维等各个阶段,在这些阶段中会存在各种各样的问题,这些问题会影响产品最终运行的效率、效果、质量。


比如,开发的时候由于开发工程师的疏忽使某个功能存在逻辑bug,那么在测试阶段测出来就需要返工,这个返工过程中就会影响到整体效率。

比如,测试工程中先后逐渐发现了一些功能缺陷,那么开发人员大概率会将所有缺陷一同修复后再次让测试人员来测试,那么这样会导致测试人员在某一阶段是空闲的,这个空闲会直接拉长了整个产品上线的周期。

再比如,测试过程中,测试环境有问题,则直接影响了测试的进度。

DevOps存在的目的,就是要梳理整个开发、测试、运维生命周期,它最终的目标就是要让这个产品生命周期中的每一个阶段都能够高效协作、快速反馈、敏捷开发、持续集成、持续交付。

用一句话总结:让更少的人,花更少的时间,完成更多的高质量工作。


所以,我认为DevOps只是一种思想、一个方法论。

企业需要根据自己的业务特性,通过制定流程规范,来搭建一套符合自己现状的工具集,从而实现自己的DevOps落地。

在这个过程中,人员能否严格执行流程规范是DevOps能否顺利落地的关键,具体的技术栈反而是很小的一部分因素。

下图是我总结的一张DevOps工具链思维导图(点击图片可以放大观看),如有不同意见,可以留言讨论。


而你要想把DevOps彻底搞明白,那么就意味着,你要学习上面这个工具链中所有的工具!

注意!DevOps并不是特定某一门技能或者工具。

标签:到底,什么,DevOps,测试人员,开发,测试,工具,100
From: https://www.cnblogs.com/msjhw/p/17229632.html

相关文章

  • 独立服务器跟云服务器有什么区别?
    配置规格不同:云服务器:因为云服务器的高度延展性,以及可以满足市场需求,使得云服务器的初始配置比如CPU、内存、磁盘空间都相对比较低,没有太高的规格,所以有这方面的限制。独立......
  • 什么是SQL注入并解决
    'or'1'='1原理:通过违规的字符串改变原来的SQL语句;【将敏感字符进行转义】//包名packagecom.zhulx.JDBC;//导入实例类importcom.zhulx.pojo.Account;......
  • 什么是数据库连接池
    每次数据库连接都要断开重连浪费时间,性能【底层需要tcp连接】  资源复用;提升系统响应速度;避免数据库连接遗漏;【长时间不操作会强制断开】  使用: ......
  • 漫画:什么是选择排序算法?
    选择排序是一种简单直观的算法,今天我们聊聊选择排序的思想,代码以及复杂度排序思想一天,小一尘和师傅下山去了,在集市中路经一个水果摊,只见水果摊上摆着色泽基本相同但大......
  • 漫画:什么是冒泡排序算法?
    面试官:写一个冒泡排序吧冒泡排序是一个比较经典和简单的排序算法,今天我们从从算法本身,时间复杂度以及稳定性方面来看看冒泡排序,这些方面也是研究其他排序算法的一般思......
  • 漫画:什么是插入排序算法?
    面试官:聊聊插入排序插入排序是一种比较简单直观的排序算法,适用处理数据量比较少或者部分有序的数据,今天我们来聊聊插入排序一、排序思想只见慧能拿出了一副牌,洗......
  • 漫画:什么是归并排序算法?
    归并排序是建立在归并操作的一种高效的排序方法,该方法采用了分治的思想,比较适用于处理较大规模的数据,但比较耗内存,今天我们聊聊归并排序一、排序思想一天,小一尘和慧能......
  • 漫画:什么是希尔排序算法?
    希尔排序(ShellSort)是以它的发明者DonaldShell名字命名的,希尔排序是插入排序的改进版,实现简单,对于中等规模数据的性能表现还不错一、排序思想前情回顾:漫画:什么是插入排......
  • 漫画:什么是堆排序算法?
    面试官:写一个堆排吧堆排是基于堆的一种排序算法,对于堆的了解,请看可以管理时间的二叉堆(如果对堆的插入和删除不清楚,强烈建议先看堆),今天我们聊聊堆排的思想,复杂度以及稳定......
  • 漫画:什么是快速排序算法?
    这篇文章,以对话的方式,详细着讲解了快速排序以及排序排序的一些优化。一禅:归并排序是一种基于分治思想的排序,处理的时候可以采取递归的方式来处理子问题。我弄个例子......