devops工具链基建建设评价标准
之所以写这篇是因为有朋友私下让我完善下基建建设的标准和四个阶梯划分,然后让我一定要把腾讯和百度加到基建建设的排名中(看热闹不嫌事大)。
基建infra建设四个考察维度
- 1)工具链完整性:该有的工具是否都有了
- 2)功能完备性和易用性:工具该具备的功能是否都有了,是否容易使用
- 3)支持和服务:是否有人持续地维护、支持和服务
- 4)员工满意度:员工是否满意
基建infra四个阶梯
- 第一阶梯:具有完备的工具链,提供方便的接入和支持服务,很快上手。在职员工「非常认可」公司的基建建设,离职员工非常「怀念」「感慨」公司基建。
- 第二阶梯:具备核心的工具链,提供了接入和支持服务,但需要一定工作量才能使用。在职员工觉得「还可以」,离职员工很少「diss」。
- 第三阶梯:工具链不完整有所缺失,或者接入不便,维护、支持、服务支持不到位,或者比较难用。在职员工觉得「繁琐」「又不是不能用」,离职员工「不满意」「diss工具」
- 第四阶梯:工具链缺失严重,稳定性,可用性差,几乎没有相应的支持和服务,全靠员工自己摸索。在职员工觉得「公司还有基建?」,离职员工觉得「太差」
互联网公司基建排名
有了考察点和标准,我们就很容易把互联网公司对着标准排排坐。
- 阿里和美团绝对的在第一阶梯,这里不但有各种各样的工具,而且提供了方便的接入和服务,让你可以很快上手用起来。员工非常认可公司的基建建设。
- 第二阶梯的工具链或许某方面有所缺失,但员工对工具的满意度还可以。
- 第三阶梯的工具链建设有缺失,满意度差。比如京东的测试环境
- 第四阶梯员工对公司的基建非常不满,比如 shopee的员工对 git 服务器卡顿的「愤怒」
总结下来基建排名
阿里(蚂蚁稍逊)>美团.........>滴滴>拼多多(Java侧)>京东科技>携程=去哪儿.....>字节>京东商城......>Oppo>Shopee,网易,B站
至于腾讯和百度,这回就不用我给排名了吧。通过上面的标准,你觉得腾讯和百度应该放到哪一阶梯呢?也欢迎各位把公司加进去并给出相应的排名。
我的其他原创文章
DevOps | 互联网、软件公司基础设施建设(基建)哪家强?
感谢点赞、转载
关注我,了解研发效能发展动向
欢迎进入「DevOps研发效能群」一起探讨
devops工具链基建建设评价标准的更多相关文章
- 研发过程及工具支撑 DevOps 工具链集成
https://mp.weixin.qq.com/s/NYm63nkCymIV3DbL4O01dg 腾讯重新定义敏捷 |Q推荐 小智 InfoQ 2020-09-03 敏捷开发奠基人 Robert C ...
- DevOps工具链
Devops工具链 DevOps实际是一种文化上的变迁,代表了开发.运维.测试等环节之间的协作,因此DevOps工具是非常多种多样的,甚至可以由多种工具组成一个完整的DevOps工具链.此类工具可以应 ...
- 一文解读DevOps工具链 (转)
在列出DevOps 工具链之前,介绍一下什么是DevOps,虽然DevOps这个概念现在还没有标准的定义,但我们可以追溯一下其过去九年的历史发展过程(从2009年-2017年),列出几个相对明确又有所 ...
- 从大厂DevOps工具链部署,看现代产品的生命周期管理
目录 1. 认识DevOps 1.1. DevOps工具链 1.2. CI 持续集成(Continuous Integration) 1.3. CD(持续交付 & 持续部署) 1.4. Agi ...
- devops工具链概述
1. devops工具链概述 1)devops工具篇 2) 持续集成 3) 持续交付 4) 持续部署 2. devops工具链概述
- 如何快速复制BAT级的DevOps工具链
1.流水线改变世界 1910年,福特汽车在引入流水线生产之后,Model-T 的组装时间缩短了8倍,从12.5小时降到了1.5小时,这就是流水线改变世界的神话,造就了汽车上的国家! 那流水线怎么改变软 ...
- 第七章 DevOps工具链
DevOps工具生态圈 协同开发工具 敏捷开发 可视化 加强团队沟通协作 数据分析 协同开发 持续集成工具 Jenkins 自动化编译 自动化测试 自动化部署 丰富的插件库 版本管理工具 Git 简介 ...
- DevOps - DevOps工具链
不要满足于使用世界上已存在的各种方法和技术,而应重点放在希望达到的效果上! 单单使用工具不难,困难的是在团队开发中熟练使用,并形成一套理想的工作流程,只有在团队中工具和思想才能发挥最大价值. 开源工具 ...
- DevOps时代,企业数字化转型需要强大的工具链
伴随时代的飞速进步,中国的人口红利带来了互联网业务的快速发展,巨大的流量也带动了技术的不断革新,研发的模式也在不断变化.传统企业纷纷效仿互联网的做法,结合DevOps进行数字化的转型. 通常提到Dev ...
- GitLab + Jenkins + Harbor 工具链快速落地指南
目录 一.今天想干啥? 二.今天干点啥? 三.今天怎么干? 3.1.常规打法 3.2.不走寻常路 四.开干吧! 4.1.工具链部署 4.2.网络配置 4.3.验证工具链部署结果 4.3.1.GitLa ...
随机推荐
- ps2022(Photoshop 2022)Mac/win最新图像处理中文版
Adobe Photoshop 2022 Mac/win是数字图像处理和编辑的行业标准,提供了全面的专业修饰工具包,并具有旨在激发灵感的强大编辑功能.Photoshop 带有大量图像处理工具,旨在帮助 ...
- spring cloud alibaiba的POM引入
POM添加spring cloud alibaba相关jar包 1 <dependency> 2 <groupId>org.springframework.boot</g ...
- getElementsByClassName()获取不到值
在这种方式下,虽然使用了getElementsByClassName方法,但是并不能获得到值.从执行顺序上来说,在HTML还没有执行的时候JS就已经开始执行了,所以获得的值不能够获得到.因此,如果遇到 ...
- wait_event_interruptible() 等待队列
在Linux驱动程序中,可以使用等待队列(Wait Queue)来实现阻塞进程的唤醒. 1.定义"等待队列头部" wait_queue_head_t my_queue; wait_ ...
- LeetCode 之 559. N叉树的最大深度
原题链接 思路: 递归计算每个子树的深度,返回最大深度即可 python/python3: class Solution(object): def maxDepth(self, root): &quo ...
- win10启动和安装nacos服务
https://blog.csdn.net/tbmingzhao/article/details/113276845
- 设计模式 - 单例模式 Singleton Pattern - C#
单例模式 Singleton Pattern 1.单例模式设计模式属于创建型模式 2.是单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建.这个类提供了一种访问其唯一的对象的方式,可以直接访 ...
- C++的万能引用解析
C++11除了带来了右值引用以外,还引入了一种称为"万能引用"的语法:通过"万能引用",对某型别的引用T&&,既可以表达右值引用,也可以表达左值 ...
- 重复引入reactor-netty
java.lang.NoClassDefFoundError: reactor/util/retry/Retry at reactor.netty.http.client.HttpClientConn ...
- 1012.Django中间件以及上下文处理器
一.中间件 中间件的引入: Django中间件(Middleware)是一个轻量级.底层的"插入"系统,可以介入Django的请求和响应处理过程,修改Django的输入或输出. d ...