上周 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 :
- GitHub Action 可以使用 JS/TS 写 ,GitLab CI 不行,只能用 shell 脚本。
- GitHub 提供可以在文件上输出 inline comment 的能力,GitLab 没有。
- 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