加速可信软件分发,无处不在

研究公司IDC最近出版了一张信息图表概述了现代软件分发的新需求,以及组织满足未来需求和克服下一个大规模应用程序交付时代的瓶颈的关键指导。

DevOps和现代交付实践的出现在美国,企业正变得更善于快速开发和部署新的应用程序,以更好地服务客户,并在当今的数字时代保持竞争力。

随着应用程序更新频率的增加,企业中大规模软件交付出现了一种新的挑战秩序:与软件分发。

什么是软件分发

软件分发是交付过程的关键部分。一旦开发了应用程序,软件二进制文件/工件和材料清单(BOM)需要安全可靠地分发到您的下一个阶段SDLC

下一个阶段可以是您管道中的测试或集成阶段,或者分发到部署到生产的最后一英里-跨越广泛分布的、复杂的运行环境和基础设施的“边缘”和“东西”。

现代软件分发的瓶颈

由于现代应用程序交付的最近趋势,工件分发变得越来越具有挑战性。

快速的开发和部署、基础设施和边缘/物联网爆炸式增长、云原生应用和嵌入式应用的采用增加——由于网络利用率、安全性和复杂拓扑的开销,所有这些都减慢了分发速度。

      1. 快速发展:开发人员正在努力开发越来越多的新应用程序,并不断更新现有的应用程序,用新功能、安全补丁等增强它们。IDC的一份报告估计,到2024年,我们将看到超过5亿全新的数字应用程序和服务被创建和分发。这是许多以敏捷方式开发的应用程序,有更频繁的迭代——这意味着比以往任何时候都要生产和使用更多的软件二进制文件。
      2. 增加部署频率:随着越来越多地采用DevOps和持续交付实践,所有组织的部署频率都在上升。许多企业现在每天都要多次部署到生产环境中。还要考虑到,在每个生产部署之前都有大量部署到较低环境。
      3. 基础设施规模与边缘爆发:为了提供最佳的数字体验,企业需要在全球范围内运行更接近消费者的应用程序。应用程序正在越来越复杂、超规模、分布式环境中部署——跨越核心数据中心、云/多云基础设施,以及作为物联网工作一部分的本地edge和嵌入式设备的数量呈指数增长。软件分发挑战Edge IoT应用
      4. 原生云和嵌入式应用程序:使事情更加复杂的是,越来越多的采用原生云的现代应用程序,以及物联网嵌入式应用的增加和无数的智能“东西”,意味着我们正在生产依赖复合工件的应用程序——例如容器图像和嵌入式软件。因为它们包含更多的应用程序依赖项和组件,所以跨网络共享和分发的难度要大得多。考虑到80%的Edge工作负载是基于容器的。这意味着在部署应用程序更新时,跨所有区域和Edge设备的每个K8s集群中的每个节点都需要首先执行“Docker Pull”从网络下载二进制文件,以启动部署顺序。这就产生了网络瓶颈,因为现在需要更频繁、更可靠地通过网络共享更重要的工件,并为跨远程基础设施边缘(通常具有有限的带宽和计算资源)进行部署而分发工件。2022世界杯阿根廷预选赛赛程

软件分发的3个消费点

软件分发消费点
一旦开发完成,软件工件需要安全且快速地分发到以下三个消费点:

  1. 内部存储库——分发给全球站点和CI服务器上的开发人员,以便继续开发和测试
  2. 外部/生态系统存储库-供开发者生态系统、合作伙伴和客户使用。例如,驱动程序、插件、OSS组件等等。
  3. 机器,部署应用程序的运行时环境和基础设施“边缘”和“东西”。

配送速度会影响配送速度

IDC表示,未能解决分销瓶颈是企业面临的主要风险。当您在世界各地的远程办公室无法以足够快的速度获得最新的构建以进行持续测试时,当您的基础架构节点无法下载时材料清单(BOM)为了开始发布部署,或者当您的客户和开发人员生态系统不能以可靠的方式下载您的最新驱动程序、插件或OSS时,生产率和发布速度都会受到影响。

数字转型的成功需要一个可扩展和健壮的软件分发机制为组织提供跨数据中心、混合/多云环境、edge、嵌入式设备和“事物”的创新应用程序。

IDC信息图:可信软件分发

从研究公司IDC下载这张信息图表发现:

  • 什么是软件分发
  • 在分发过程中,二进制文件和物料清单(BOM)的关键消耗点是什么?
  • 大规模可信分发的新挑战是什么
  • Edge基础设施和“东西”的指数级增长,以及原生云计算的采用,如何改变软件分发需求
  • 为企业满足未来需求和克服现代应用程序交付中的瓶颈提供关键指导

软件分发——它是什么,最佳实践,IDC的数据

在你的网站上分享这张信息图:

加速可信软件分发-信息图

.

.


了解更多:

加速软件分发网络研讨会

加速跨存储库和运行时环境的工件分发

观看这次网络研讨会的回放的最佳实践和关键功能Jfrog DevOps平台- - - - - -JFrog分布点对点,CDN-旨在为企业提供一个简单的、可伸缩的解决方案,以加速工件的全球安全分发——跨越内部/外部存储库和生产终端。

* IDC信息图,由JFrog赞助,可信软件分发,文档#US46977520 2020年12月。