DevOps工具的开源根基是不可否认的,有预测称,到2026年,全球DevOps市场将达到178亿美元。不断变化的工作、安全和合规问题,以及风险投资公司,正在将市场推向DevOps平台,开发团队可以在云中访问完整的端到端DevOps工具链。

开源DevOps工具的当前状态

让我们弄清楚一件事:开源工具不可能从DevOps世界消失。现在,开源和供应商DevOps工具之间有一种平衡,开发者使用适合的工具。事实上,开发团队为其DevOps管道选择开源工具只是为了稍后升级到商业版本的情况很多。

3个开源DevOps工具示例

下面是一些开源DevOps工具的例子,这些工具有围绕它们构建的商业业务。

Git

Git(源代码管理工具)可能是作为源代码存储库的DevOps工具链的主要基础之一。

Git的两个最佳商业示例是GitLab和GitHub。GitLab接受对其开源项目的贡献。GitHub正在努力成为一个DevOps平台,同时推出了GitHubCopilot(一个人工智能配对编程器),受到了一些开源团体的褒贬不一。

Jenkins

作为一个开源自动化服务器,Jenkins因其易于安装、配置和可扩展性而备受赞誉。

CloudBees提供JenkinsX,这是一个开源解决方案,为Kubernetes上的云原生应用程序提供自动化的持续集成和持续交付(CI/CD)以及自动化测试工具。他们还为JenkinsX提供商业支持。

Kubernetes

随着越来越多的组织寻求企业级容器编排解决方案,Kubernetes的增长是不可否认的。尽管有人批评其复杂性,但Kubernetes周围有一个蓬勃发展的产业,这是有充分理由的。根据Allied Market Research的数据,2020年全球容器和Kubernetes安全市场的价值为7.14亿美元,预计到2030年将达到8.242亿美元。

今天的DevOps工具链

仍有大量公司构建自己的(BYO)CI/CD工具链。支持DevOps功能的开源项目仍在蓬勃发展。

BYO工具链是集成就绪的,并且非常可扩展,这一直是组织继续迭代其DevOps实践的优势。由于业务、IT和安全原因,缺少标准物料清单可能会给寻求标准化的企业带来麻烦。

尽管DevOps平台的出现并没有被忽视,但许多组织早在疫情爆发之前就将其CI/CD工具链迁移到了公共云。工具链本身的安全性长期以来一直是一个备受关注的问题,公共云基础设施提供身份访问管理(IAM)和其他安全功能来控制访问。

DevOps平台:朋友还是敌人?

DevOps平台是一个端到端的解决方案,将CI/CD工具链的所有功能放在云中。DevOps平台的示例包括GitLab和Harness。GitHub也在努力成为一个DevOps平台。

优势(即使仅在企业买家眼中)

DevOps平台对企业买家很有吸引力,他们已经习惯了SaaS和云行业基于消费和订阅的定价。对于这个远程和混合工作环境中的技术领导者来说,对维护、安全性、合规性和开发人员生产力的关注无疑是他们的头等大事。在DevOps平台上进行标准化对这些人来说是一个吸引人的故事。

缺点

当依赖一个供应商来开发DevOps工具链时,人们会想到关于供应商锁定的老问题。开发团队构建和维护他们的工具链的可扩展性不会像他们从头开始创建工具链时那样,更不用说引入新的工具来改进他们的工作流程了。

DevOps平台提供商也存在潜在的经济劣势。想想一家估值过高的DevOps工具初创公司,如果不符合投资者的崇高财务目标,会发生什么。同样,可能会有一些较小的初创企业供应商可能无法获得下一轮融资,并逐渐变得无关紧要。

虽然DevOps平台的出现在许多方面都有意义,但它确实与帮助构建我们今天使用的DevOps工具的开源精神背道而驰。

DevOps工具:拐点

随着工作模型的变化,DevOps工具链的安全性和合规性问题继续增加。这是很自然的。

不断变化的工作世界

我们的工作方式与企业其他部分一样,影响着DevOps团队。远程和混合DevOps团队需要安全的工具链。跨管道不断变化的协作和报告要求也越来越重要,例如异步工作和返回办公室。

软件供应链安全市场

软件供应链安全市场引起了广泛关注。尚未有组织将软件供应链攻击归咎于开源,但我们将看到DevOps/DevSecOps实践和工具的扩展,以应对这一威胁。然而,当这一切都说完和完成后,DevOps/DevSecOps的工具和实践将比一些转向这一趋势的初创公司更持久。

最后的想法

对于DevOps领域的OSS项目来说,游戏还远未结束,但DevOps的利益相关者有权开始对未来的工具链提出问题。然而,OSS DevOps项目确实需要考虑其未来,特别是考虑到直接影响管道的安全和合规问题日益增加。

在未来的合作中,DevOps平台提供商将时间、金钱和资源捐给开源工具,作为其平台的基础。潜在未来的一个有趣例子是OpsVerse,它为DevOps平台提供了他们为客户管理的开源工具。

此外,随着越来越多的企业构建的工具链迁移到云,开源DevOps工具项目也将继续繁荣和创新。

原文链接:

https://opensource.com/article/22/10/open-source-devops-tools

开源DevOps工具在平台的未来相关推荐

  1. 2021年最受欢迎的10款开源DevOps工具

    DevOps不仅仅是一种工作方式的转变–它需要强大的工具来实现. 下面,我们列出了一些当今最受欢迎的DevOps工具的清单. 考虑到把大量的钱投入到花哨的SaaS解决方案中会很快吞噬掉云的预算,因为, ...

  2. 2022-2028全球与中国DevOps工具市场现状及未来发展趋势

    本文研究全球及中国市场DevOps工具现状及未来发展趋势,侧重分析全球及中国市场的主要企业,同时对比北美.欧洲.中国.日本.东南亚和印度等地区的现状及未来发展趋势. 2021年全球DevOps工具市场 ...

  3. DevStream 概览——开源 DevOps 工具链管理工具

    English version: <Hello, World>Author: @Tiexin Guo(郭铁心) 中文版:<你好,世界>作者:@胡涛(Daniel Hu) 不用尝 ...

  4. 关于DevOps工具链的探讨

    近日,翰德恩的学友会同学们与翰德恩高级DevOps咨询师.原京东研发效能专家熊志男老师就DevOps工具链展开了探讨. Q: 熊老师好,公司要求我们自研或者基于业界的工具采购DevOps相关工具.您在 ...

  5. 2021 年 25 大 DevOps 工具(上)

    DevOps 正在改变全球软件开发的状态,DevOps 正以某种形式有效地提高提高全球软件公司的上市速度.可销售性.创新和产品质量. 2021 年是 DevOps 的重要一年.由于 DevOps 跨越 ...

  6. DevOps工具链学习——相关工具知多少

    转载至:https://blog.csdn.net/nklinsirui/article/details/80510535#版本控制 刚刚接触DevOps,作为开发人员,我要做的自然是将DevOps中 ...

  7. DevOps工具链 - 2021

    文章目录 DevOps 工具链 版本控制 IDE 任务管理 远程会议 协作工具 依赖管理和构建工具 中央仓库 代码质量分析 持续集成与持续交付 自动化配置管理 自动化测试 单元测试 行为驱动开发测试 ...

  8. 最佳DevOps工具获奖者:CloudBees Jenkins平台

    最新一期<IT新架构>宣布了第三届影响力奖的最终结果.这些获奖的产品和技术由我们读者.行业专家和编辑人员参与投票评选,并且预计将对2016年的IT运营产生显著影响.首先向所有的获胜者表示祝 ...

  9. AIoT、DevOPS、数据平台、开源,你不可不知的微软 Azure 黑科技大公开

    头图 | CSDN 下载自视觉中国 2020 年疫情为全球经济带来了不小的冲击,也为数字化市场的参与者带来的新的发展机遇.在过去数年中,众多的国内企业在"一带一路"倡议的引领下开始 ...

最新文章

  1. js svg语音波动动画_SVG实现环形进度条的原理
  2. React.js 的 Web 应用场景有哪些
  3. miui游戏驱动程序偏好设置_米粉必看:小米官方教你如何关闭 MIUI 广告 - 小米,MIUI...
  4. WordPress模板-ripro主题系列对接易支付通用模块插件
  5. 小米(MIUI)系统组招聘职位
  6. 平衡二叉树(AVL)python实现
  7. 劝退与转行:没有什么是普适的
  8. TensorFlow2.0:张量的合并与分割
  9. python控制51单片机的红绿灯_51单片机控制交通灯_51单片机红绿灯编程
  10. matlab单项pwm整流电流内环pr控制仿真,基于PR的单相PWM整流器电流控制研究
  11. win10 C盘磁盘清理
  12. cmd打开计算机窗口,如何打开命令行窗口,详细教您电脑怎么打开cmd命令行窗口...
  13. html中表格背景颜色代码,html,表格背景颜色.doc
  14. Ubuntu VirtualBox虚拟机安装win7 win10全过程
  15. 电子学推动计算机产业,自旋电子学和计算机硬件产业!-物理杂志.PDF
  16. 2015年9月11日
  17. HTML简单的个人博客网站 DIV学生网页设计作品 dreamweaver作业静态HTML网页设计模板 个人网页作业制作
  18. SLAM导航机器人零基础实战系列:(四)差分底盘设计——2.stm32主控软件设计
  19. 长尾关键词优化排名-文章页优化决定效果!
  20. C++中cout的使用

热门文章

  1. python最大团问题
  2. android.content.res.Resources$NotFoundException: Resource ID #0xfffffe6c
  3. 788错误。L2TP 连接尝试失败,因为安全层不能身份验证远程计算机。怎么解决?...
  4. PERT图(工程网络图)
  5. 如何隐藏“查看所有网站内容”
  6. ant linux tools.jar,为什么ant在错误的目录中寻找tools.jar?
  7. 中国菜刀(chopper)官网原版下载!强烈鄙视那些发布所谓过狗菜刀的人!
  8. 彻底关闭ACDSEE 弹出的注册ID对话框
  9. 看图猜成语小程序源码
  10. Flutter Scaffold