mirror of
https://github.com/LCTT/TranslateProject.git
synced 2024-12-26 21:30:55 +08:00
parent
17275f9f7c
commit
aba5f0fed8
@ -3,13 +3,17 @@
|
||||
[#]: author: "Will Kelly https://opensource.com/users/willkelly"
|
||||
[#]: collector: "lkxed"
|
||||
[#]: translator: "lxbwolf"
|
||||
[#]: reviewer: " "
|
||||
[#]: publisher: " "
|
||||
[#]: url: " "
|
||||
[#]: reviewer: "wxy"
|
||||
[#]: publisher: "wxy"
|
||||
[#]: url: "https://linux.cn/article-15170-1.html"
|
||||
|
||||
平台化未来的开源DevOps工具
|
||||
开源 DevOps 工具的平台化未来
|
||||
======
|
||||
|
||||
![](https://img.linux.net.cn/data/attachment/album/202210/24/092748lwwoicus5e4s59gg.jpg)
|
||||
|
||||
> 当商业 DevOps 工具市场着眼于平台时,是时候让开源 DevOps 工具重新定义它们的未来了。
|
||||
|
||||
DevOps 的开源根基是无法动摇的,即便有预言称全球的 DevOps 市场将在 2026 年之前达到 178 亿美元。不断变化的工作环境、安全和合规性问题,以及风险投资公司等等因素正在将市场推向 DevOps 平台,开发团队可以在云中获得完整的端到端 DevOps 工具链。
|
||||
|
||||
### 开源 DevOps 工具现状
|
||||
@ -22,15 +26,15 @@ DevOps 的开源根基是无法动摇的,即便有预言称全球的 DevOps
|
||||
|
||||
#### Git
|
||||
|
||||
[Git][1]——源代码管理工具——可能是作为源代码库的 DevOps 工具链的主要基建之一。
|
||||
源代码管理工具 [Git][1] 作为源代码库,可能是 DevOps 工具链的主要基础之一。
|
||||
|
||||
Git 的两个最佳商业案例是 GitLab 和 GitHub。GitLab [接受开发者对其贡献开源项目][2]。GitHub 也在着手努力成为一个 DevOps 平台,推出了 GitHub Copilot——结对编程的人工智能虚拟版——推出后受到了一些开源团体的褒贬不一的评价。
|
||||
Git 的两个最佳商业案例是 GitLab 和 GitHub。GitLab [接受开发者对其贡献开源项目][2]。GitHub 也在着手努力成为一个 DevOps 平台,推出了人工智能版的结对编程 GitHub Copilot,在推出后受到了一些开源团体的褒贬不一的评价。
|
||||
|
||||
#### Jenkins
|
||||
|
||||
作为一个开源的自动化服务,Jenkins 因其易于安装、配置和可扩展性而受到推崇。
|
||||
|
||||
CloudBees 发布了 JenkinsX,JenkinsX 是一套开源的解决方案,可以为 Kubernetes 上的云原生应用提供自动化持续集成和持续交付(CI/CD)以及自动化测试工具。他们还为JenkinsX 提供商业支持,包括:
|
||||
CloudBees 提供了 JenkinsX,JenkinsX 是一套开源的解决方案,可以为 Kubernetes 上的云原生应用提供自动化持续集成和持续交付(CI/CD)以及自动化测试工具。他们还为JenkinsX 提供商业支持,包括:
|
||||
|
||||
- 访问 CloudBees 的专业技术技能
|
||||
- 24x7 技术支持
|
||||
@ -38,17 +42,17 @@ CloudBees 发布了 JenkinsX,JenkinsX 是一套开源的解决方案,可以
|
||||
|
||||
#### Kubernetes
|
||||
|
||||
随着越来越多的组织寻求企业级的容器编排解决方案,[Kubernetes][3] 的发展成为必然。尽管有人批评其复杂性,但 Kubernetes
|
||||
随着越来越多的组织寻求企业级的容器编排解决方案,[Kubernetes][3] 的发展成为必然。尽管有人批评其复杂性。
|
||||
|
||||
Kubernetes 周边有完整的、蓬勃发展的产业,并且没有消亡理由。根据 Allied 市场调研的数据,全球容器和 [Kubernetes 安全][4]市场在 2020 年的估值为 7.14 亿美元,预计到 2030 年将达到 8.42 亿美元。
|
||||
自然而然的,Kubernetes 周边有完整的、蓬勃发展的产业。根据 Allied 市场调研的数据,全球容器和 [Kubernetes 安全][4] 市场在 2020 年的估值为 7.14 亿美元,预计到 2030 年将达到 8.42 亿美元。
|
||||
|
||||
### 目前的 DevOps 工具链
|
||||
|
||||
各个行业仍有很多自建(BYO)的 CI/CD 工具链在发挥作用。支持 DevOps 功能的开源项目仍在蓬勃发展。
|
||||
各个行业仍有很多<ruby>自建<rt>build-your-own</rt></ruby>(BYO)的 CI/CD 工具链在发挥作用。支持 DevOps 功能的开源项目仍在蓬勃发展。
|
||||
|
||||
BYO 工具链可以集成其他工具,而且非常具有扩展性,这对于持续迭代其 DevOps 实践的组织来说一直是一个优势。在出于业务、IT 和安全原因寻求标准化的企业中,缺乏标准的材料清单可能是个麻烦。
|
||||
|
||||
虽然 DevOps 平台的出现并没有被忽视,但许多组织早在大流行之前就将他们的 CI/CD 工具链迁移到了公共云。长期以来,工具链本身的安全性一直是一个不断上升的问题,而公共云基础设施提供了身份访问管理(IAM)和其他安全功能来控制访问。
|
||||
虽然 DevOps 平台的出现并没有被忽视,但许多组织早在大流行之前就将他们的 CI/CD 工具链迁移到了公有云。长期以来,工具链本身的安全性一直是一个不断上升的问题,而公有云基础设施提供了身份访问管理(IAM)和其他安全功能来控制访问。
|
||||
|
||||
### DevOps 平台是敌是友?
|
||||
|
||||
@ -76,18 +80,16 @@ DevOps 平台供应商也有潜在的经济方面的劣势。想一想,一个
|
||||
|
||||
#### 软件供应链安全市场
|
||||
|
||||
在高调的攻击和联邦政府的回应之后,软件供应链安全市场引起了很多关注。目前还没有组织将软件供应链的攻击归咎于开源,但我们将看到 DevOps/DevSecOps 实践和工具的延伸,以对抗这种威胁。不过,当一切都结束时,DevOps/DevSecOps 的工具和实践将超过一些转向这一趋势的初创公司。
|
||||
在高调的攻击和美国联邦政府的回应之后,软件供应链安全市场引起了很多关注。目前还没有组织将软件供应链的攻击归咎于开源,但我们将看到 DevOps/DevSecOps 实践和工具的延伸,以对抗这种威胁。不过,当一切都结束时,DevOps/DevSecOps 的工具和实践将超过一些转向这一趋势的初创公司。
|
||||
|
||||
### 最后的想法
|
||||
### 结语
|
||||
|
||||
对于 DevOps 领域的开放源码软件(OSS)项目来说,这还远远没有结束,但 DevOps 利益相关者有权开始询问未来的工具链。然而,OSS DevOps 项目确实需要考虑他们的未来,特别是考虑到日益增长的直接影响流水线的安全和合规性问题。
|
||||
对于 DevOps 领域的开源软件(OSS)项目来说,这还远远没有结束,但 DevOps 利益相关者有权开始询问未来的工具链。然而,OSS DevOps 项目确实需要考虑它们的未来,特别是考虑到日益增长的直接影响流水线的安全和合规性问题。
|
||||
|
||||
DevOps 平台供应商与开源工具的未来趋势是合作性竞争,即 DevOps 平台供应商向作为其平台基础的开源工具贡献时间、金钱和资源。一个有趣的例子就是 [OpsVerse][5],它用他们为客户管理的开源工具提供了一个 DevOps 平台。
|
||||
|
||||
然后,还有一个未来,随着更多的企业构建的工具链迁移到云端,开源 DevOps 工具项目将继续繁荣和创新。
|
||||
|
||||
**[ Kickstart an organizational culture change. Read the first article in a series, [DevSecOps: 5 tips for seeding a culture transformation][6] ]**
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: https://opensource.com/article/22/10/open-source-devops-tools
|
||||
@ -95,7 +97,7 @@ via: https://opensource.com/article/22/10/open-source-devops-tools
|
||||
作者:[Will Kelly][a]
|
||||
选题:[lkxed][b]
|
||||
译者:[lxbwolf](https://github.com/lxbwolf)
|
||||
校对:[校对者ID](https://github.com/校对者ID)
|
||||
校对:[wxy](https://github.com/wxy)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
Loading…
Reference in New Issue
Block a user