深度解读 2024 Gartner DevOps 魔力象限

在这里插入图片描述

上周 Gartner 刚发布了 2024 年度的 DevOps 魔力象限。我们也第一时间来深度解读一下这份行业里最权威的报告。

和2023年对比

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 23 年入围 14 家厂商,24 年入围 11 家。
  • 4 家厂商从报告中消失,分别是 Bitrise, Codefresh, Google Cloud Platform (GCP), VMware。
  • 1 家厂商首次入围,Buildkite (小众玩家)。
  • 1 家厂商跌落象限,JetBrains (远见者 -> 小众玩家)。
  • 1 家厂商跃升象限,Harness (远见者 -> 领导者)。

消失的厂商

在这里插入图片描述

  • Bitrise 因为专注在 Mobile DevOps 领域而被排除在外。
  • Codefresh 客户不达标,被除名。今年 2 月 Codefresh 也已经被 CD 公司 Octopus Deploy 收购。
  • GCP 代码服务战略调整,被关停。
  • VMware 客户不达标,被除名。23 年入围靠的是 Tanzu。23 年底,Broadcom 收购了 VMware,Tanzu 的命运也就扑朔迷离了。

之前 Bitrise, GCP, VMWare 本身也都称不上提供了主流的 DevOps 服务,在今年 Gartner 收紧标准的前提下,被淘汰也很合理。Codefresh 则在竞争激烈的 CI/CD 领域选择和 Octopus Deploy 抱团。

苦尽甘来 Buildkite

在这里插入图片描述

今年唯一上榜的新面孔,Buildkite 也算是 DevOps 领域的老兵了,成立于 2013 年。Builtkite 是做 CI/CD 起家,23 年开辟了第二条产品线 Test Analytics,23 年通过收购 Packagecloud 获得了制品库产品线。

在这里插入图片描述

它最直接的竞争对手是 Jenkins,同样也跟随潮流做起了针对 AI 模型的 DevOps。从气质上来说,Builtkite 是 DevOps 领域的 DataDog,注重开发者体验。比如下面这张图,密密麻麻的小图标让人容易联想到 DataDog 的蜂巢图。之前传言 DataDog 要收购 GitLab,其实收购 Buildkite 的性价比会更高。

在这里插入图片描述

以退为进 JetBrains

Gartner 没有单独给 IDE 开魔力象限,否则 JetBrains 一定是当之无愧的领导者。不过在 DevOps 领域,JetBrains 还在追赶,今年还从远见者滑落到小众玩家。

在这里插入图片描述

因为举全公司之力推出的一站式 DevOps 平台 JebBrains Space 宣告失败后,决定转型到代码托管和代码审核。作为一家以 IDE 为基本盘的公司,回到围绕代码构建核心战略是一个明智的选择。一方面代码托管从 GitLab, GitHub 后已经有 10 多年没有亮眼的产品出现,代码审核更是业界一直都没有好的产品。相比于已经卷的要命 CI/CD 赛道,代码托管其实是更有机会利用云原生 + AI,做出颠覆性的产品,撼动整个 DevOps 领域的格局。

虽然暂时回退到小众玩家,但我认为重新聚焦后的 JetBrains 会有更好的未来。

长袖善舞 Harness

作为领导者象限里的新人,Harness 是一家神奇的公司。

在这里插入图片描述

首先是它的创始人 Jyoti Bansal,之前也是 AppDynamics 的创始人。AppDynamics 作为当年和 New Relic 一起开创 APM (Application Performance Monitoring) 赛道的公司,在 2017 年即将 IPO 前一刻,宣布被 Cisco 以 37 亿美金收购。

在这里插入图片描述

之后 Jyoti 就创立了 Harness,它最早做的是 Continuous Delivery (CD)。经历过资本洗礼的 Jyoti 把收购作为 Harness 的核心策略。通过收购,Harness 构建了完整的 DevOps 产品线。

在这里插入图片描述

一般做开发者工具,都是走清流路线,类似 Bulidkite 这样步步为营。而 Harness 则是一股泥石流,通过资本力量快速壮大,今年又融了 1.5 亿美金,看来是要准备 IPO 了。

在这里插入图片描述

能驾驭资本,不代表能驾驭产品。收购来的产品们组成了一个缝合怪,开发者并不买账。

在这里插入图片描述

钞能力的另一个副作用,就是大家都知道你有钱。Harness 目前用的还是 .io 域名。而 .com 应该就是等着 Harness 撒币了。

在这里插入图片描述

顺便一个小插曲,Harness 的新官网和我们 Bytebase 官网还都是同一个工作室做的。首屏都用 Rive 做了动效,虽然风格完全不同。

在这里插入图片描述
在这里插入图片描述

脱颖而出 GitLab

从去年和 Microsoft 平分秋色,到今年独占鳌头。GitLab 确实是最近 10 年 DevOps 行业的带头大哥,而且还进一步从 DevOps 迭代到了 DevSecOps。这次报告也给了 GitLab 在安全,以及行业认知上的高度评价。此外,GitLab 也推出了全新的 AI 产品线 Duo。

在这里插入图片描述

另外值得一提的是,GitLab 的用户满意度相当高,有 92% 的受访者选择推荐 GitLab。

在这里插入图片描述

但 GitLab 最近几年在和 GitHub 的竞争中开始逐渐落入下风,不久前也传出了要出售给 DataDog 的消息。

左右互搏 Microsoft

我心目中的第一,当然肯定不是因为 Azure DevOps 😅。作为 GitHub,GitLab 两边的用户,我认为 GitHub 在代码服务,CI 这些 DevOps 核心能力建设上是超过 GitLab 的。

在这里插入图片描述

报告的理由里,第一条是被 Azure DevOps 拖了后腿。第二条 CI 的理由则不够专业,报告作者显然没有亲自用过 GitHub 和 GitLab 的 CI :

  1. GitHub Action 可以使用 JS/TS 写 ,GitLab CI 不行,只能用 shell 脚本。
  2. GitHub 提供可以在文件上输出 inline comment 的能力,GitLab 没有。
  3. GitLab CI 出错后的行定位也不准确。

借花献佛 Atlassian

今年保持在了领导者象限。不过 Atlassian 在 DevOps 领域缺乏明星产品。核心产品 Bitbucket 主要还是靠着不算 DevOps 领域的 Jira, Confluence 带货。Atlassian 并没有一站式 DevOps 平台产品,个人认为把它放在挑战者位置更合适。

怀才不遇 Octopus

在这里插入图片描述

相比于有点勉强上位的 Atlassian,它的澳洲同行,我认为的 CD 领域领导者 Octopus Deploy 却没有被收录。而且历年 Gartner 报告里都没有收录,尤其是今年 Octopus 还把去年上榜的 Codefresh 收购了。我只能猜是小编和🐙有什么过节了。

在这里插入图片描述

看 octopus.com 域名就知道来头不小。它官网代码里还有一个彩蛋「Gartner still doesn’t get what we do」

在这里插入图片描述

桌面版上是看不到的,只在手机模式下有。

在这里插入图片描述

其他保持者

  • AWS,远见者象限。拥有经过整合后的 DevOps 平台 CodeCatalyst,也有 AI 能力的加成,但天花板有限。 DevOps 平台在公有云厂商里算不上是最核心服务(参考 GCP 放弃,Azure DevOps 也远远不如 GitHub),但又只能服务自己的云平台。
  • CircleCI,挑战者象限。CI 如此之卷,能够不掉队已经相当不容易。当年齐名的 Travis CI 早已不知所踪。
  • JFrog,挑战者象限。制品库领域的王者,借着 AI 正好也做了 MLOps。
  • CloudBees,挑战者象限。Jenkins 背后的公司,家底厚。但公司也知道 Jenkins 已经是过时的技术,所以也基于 Google 的 Tekton 弄了一个套云原生的 CI/CD 方案。
  • Red Hat,挑战者象限。OpenShift + Ansible 组合。OpenShift 面向容器 DevOps,而 Ansible 则是基础设施层面。个人认为它在小众玩家象限更合适。

为什么我们要关注 Gartner DevOps 魔力象限

DevOps 是软件的生产流水线,如今的 DevOps 不仅有方法论也有平台,面向的群体也不仅限于开发者,还有数据工程师,算法工程师等等。作为最权威的机构,Gartner 魔力象限呈现了 DevOps 行业的当前格局,目前看还没有新的 DevOps 公司借着 AI 横空出世。但就像内功高手学会新的招式,AI 确实是让 DevOps 的领导者们变得更强了。


Bytebase 是一款一站式 Database DevOps 开源产品,业界有类似价值主张的开源产品还有 Liquibase, Flyway。这是 DevOps 品类里相对新的子类。如果你是 DevOps 专家或者希望数据库拥有像应用代码那样的 DevOps 能力,欢迎来和我们交流。

💡 更多资讯,请关注 Bytebase 公号:Bytebase

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/884324.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

SpringBoot集成Redis及SpringCache缓存管理

1.集成Redis 1.导入依赖 <!--spirngboot springdata对redis支持--> <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId> </dependency> 2.配置信息 #数据源配置…

服务器端请求伪造(SSRF)漏洞解析

免责申明 本文仅是用于学习检测自己搭建的靶场环境有关SSRF的原理和攻击实验,请勿用在非法途径上,若将其用于非法目的,所造成的一切后果由您自行承担,产生的一切风险和后果与笔者无关;本文开始前请认真详细学习《‌中华人民共和国网络安全法》‌及其所在国家地区相关法规内…

欺诈文本分类检测(十七):支持分类原因训练

1. 引言 前文数据校正与增强进行了数据增强&#xff0c;本文将使用增强后的数据对模型进行进一步训练&#xff0c;以便得到能同时预测出分类标签、欺诈者、分类原因多个信息的模型。 为此&#xff0c;我们需要对整个训练过程进行调整&#xff0c;包括&#xff1a; 交叉训练逻…

3-1.Android Fragment 之创建 Fragment

Fragment Fragment 可以视为 Activity 的一个片段&#xff0c;它具有自己的生命周期和接收事件的能力&#xff0c;它有以下特点 Fragment 依赖于 Activity&#xff0c;不能独立存在&#xff0c;Fragment 的生命周期受 Activity 的生命周期影响 Fragment 将 Activity 的 UI 和…

信安 实验1 用Wireshark分析典型TCP/IP体系中的协议

我发现了有些人喜欢静静看博客不聊天呐&#xff0c; 但是ta会点赞。 这样的人呢帅气低调有内涵&#xff0c; 美丽大方很优雅。 说的就是你&#xff0c; 不用再怀疑哦 实验1 用Wireshark分析典型TCP/IP体系中的协议 实验目的 通过Wireshark软件分析典型网络协议数据包&a…

C++深入学习string类成员函数(3):访问与修饰

引言 在 C 中&#xff0c;std::string 提供了丰富的成员函数来访问和修改字符串中的字符。通过这些函数&#xff0c;程序员可以灵活地处理字符串中的各个元素&#xff0c;无论是读取特定位置的字符&#xff0c;还是修改字符串的内容。此外&#xff0c;std::string 类还确保了访…

FileZilla Server 黑白单移除

我使用FileZilla Server 搭建了一个FTP服务在内网使用&#xff0c;主要用于做数据备份的。 有一台服务器一直可以正常连接&#xff0c;突然有一天不能连接了。一开始我以为是FTP服务器出问题了&#xff0c;就一直没管。后来我测试了一下其他IP都可以正常连接FTP服务器&#xff…

STM32嵌入式编程学习到提高:【4】UART串口打印

------------------------------------------------------------------------------------------------------------------------- 工程文件&#xff1a;放在百度云盘里&#xff0c;需要的自行下载&#xff01;&#xff01;&#xff01; 链接: https://pan.baidu.com/s/14gRne…

Gartner 报告解读(二)| Open Telemetry可观测性解读与使用建议

上期跟大家解读了Gartner 成熟度曲线报告&#xff0c;主要分享了影响中国IT使用的4大因素--自主可控计划、AI发展趋势影响、降本增效、IT基础设施现代化程度。新来的朋友点这里&#xff0c;一键了解具体内容。 Gartner 成熟度曲线报告解读&#xff08;一&#xff09;| 2024中国…

Apifox 9月更新|「动态值」全新升级、跨团队引用接口和测试场景、测试报告交互优化

Apifox 新版本上线啦&#xff01;&#xff01;&#xff01; 看看本次版本更新主要涵盖的重点内容&#xff0c;有没有你所关注的功能特性&#xff1a; 「动态值」全新升级 更强大、更灵活的数据模拟能力 支持智能代码补全动态值 测试报告交互优化 支持跨团队引用接口和测试场…

Unity图形用户界面!*★,°*:.☆( ̄▽ ̄)/$:*.°★* 。(万字解析)

Unity 3D GUI 简介 游戏开发过程中&#xff0c;开发人员往往会通过制作大量的图形用户界面&#xff08; Graphical User Interface&#xff0c;GUI &#xff09;来增强游戏与玩家的交互性。 Unity 3D 中的图形系统分为 OnGUI、NGUI、UGUI等&#xff0c;这些类型的图形系统内容…

Django 数据库配置以及字段设置详解

配置PostGre 要在 Django 中配置连接 PostgreSQL 数据库&#xff0c;并创建一个包含“使用人”和“车牌号”等字段的 Car 表 1. 配置 PostgreSQL 数据库连接 首先&#xff0c;在 Django 项目的 settings.py 中配置 PostgreSQL 连接。 修改 settings.py 文件&#xff1a; …

数据定义语言CREATE的应用

新书速览|SQL Server 2022从入门到精通&#xff1a;视频教学超值版_sql server 2022 出版社-CSDN博客 《SQL Server 2022从入门到精通&#xff08;视频教学超值版&#xff09;&#xff08;数据库技术丛书&#xff09;》(王英英)【摘要 书评 试读】- 京东图书 (jd.com) SQL Se…

【Python】1.初始Python--打开Python的大门

&#x1f4da;博客主页&#xff1a;爱敲代码的小杨. ✨专栏&#xff1a;《Java SE语法》 | 《数据结构与算法》 | 《C生万物》 |《MySQL探索之旅》 |《Web世界探险家》 ❤️感谢大家点赞&#x1f44d;&#x1f3fb;收藏⭐评论✍&#x1f3fb;&#xff0c;您的三连就是我持续更…

Java Web —— 第十天(SpringBoot原理)

SpringBoot框架之所以使用起来更简单更快捷&#xff0c;是因为SpringBoot框架底层提供了两个非常重要的 功能&#xff1a;一个是起步依赖&#xff0c;一个是自动配置。 通过SpringBoot所提供的起步依赖&#xff0c;就可以大大的简化pom文件当中依赖的配置&#xff0c;从而解决…

游戏开发2025年最新版——八股文面试题(unity,虚幻,cocos都适用)

1.静态合批与动态合批的原理是什么&#xff1f;有什么限制条件&#xff1f;为什么&#xff1f;对CPU和GPU产生的影响分别是什么&#xff1f; 原理&#xff1a;Unity运行时可以将一些物体进行合并&#xff0c;从而用一个描绘调用来渲染他们&#xff0c;就是一个drawcall批次。 限…

微信占用空间太大,文件清理工具来了

今天分享几个安卓手机文件清理工具。 SD女佣 安卓经典系统清理利器&#xff0c;一键释放存储空间&#xff0c;能清理手机中的垃圾文件、临时文件和无用的应用程序数据&#xff0c;提升设备性能并节省存储空间&#xff0c;内置强大的文件浏览器&#xff0c;支持应用管理和系统…

LeetCode讲解篇之5. 最长回文子串

文章目录 题目描述题解思路题解代码 题目描述 题目链接 题解思路 从中心点先寻找和中心点相等的左右端点&#xff0c;在基于左右端点进行往外扩散&#xff0c;直至左右端点不相等或者越界&#xff0c;然后左右端点这个范围内就是我们找寻的回文串&#xff0c;我们遍历中心点…

AI 大模型浪潮下,大龄程序员怎样转型求变,攀登技术高峰?

前言 在信息技术迅猛发展的今天&#xff0c;程序员作为技术的创造者和实践者&#xff0c;正面临前所未有的挑战。技术的迭代速度日益加快&#xff0c;传统项目的生命周期不断缩短。同时&#xff0c;人工智能&#xff08;AI&#xff09;尤其是大模型技术的兴起&#xff0c;使得…

如何调整云桌面安装的虚拟机分辨率?

如何调整云桌面安装的虚拟机分辨率&#xff1f; 1. 编辑GRUB配置文件2. 修改分辨率3. 更新GRUB4. 重启虚拟机 &#x1f496;The Begin&#x1f496;点点关注&#xff0c;收藏不迷路&#x1f496; 在云桌面环境中&#xff0c;虚拟机分辨率过低且无法调整时&#xff0c;可以通过以…