热点:

    在流式软件的世界 实现高质量的敏捷创新

      [  中关村在线 原创  ]   作者:徐鹏

    身处动荡的全球市场格局中,如何寻找确定性的发展机遇是摆在企业面前的一道必答题。此时,很多企业都将目光投向了敏捷式创新,希望借此快速看到业务转型的成果,DevOps逐渐成为核心业务增速的驱动力,企业不仅要利用其实现自动化,还要帮助开发者加快软件交付的速度,并确保安全性。这一过程中,软件的迭代效率和质量起到了重要作用。“全球和整个行业都已进入到流式软件的世界。”JFrog首席信息官Aran Azarzar说。所谓流式软件,即软件更新有时需要每天一次,或者每周一次,而不再是传统的更新周期。

    在流式软件的世界 实现高质量的敏捷创新
    JFrog首席信息官Aran Azarzar

    如今,全球共有数百万开发人员、7000多家客户,以及财富100强中的89家公司在使用JFrog软件供应链平台。它能够帮助企业管理和保护涉及软件开发全生命周期的一切因素,包括应用程序开发和CI/CD流水线,以及二进制文件的来源、注册表、存储库、代码库、开源项目等元数据。更重要的是,有助于防范可能对应用程序安全产生负面影响的漏洞。JFrog Artifactory、JFrog Xray、JFrog Connect、JFrog Distribution和JFrog Pipelines是构成JFrog软件供应链平台的产品组件,也是连接软件开发和软件部署的关键桥梁。

    JFrog公布Forrester调研的总体经济影响(Total Economic Impact,TEI)研究报告显示,使用JFrog软件供应链平台的企业客户可在三年内实现393%的投资回报率,并且在不到六个月的时间内有望实现约2000万美元的投资回报,这项研究通过在金融科技、健康保险和半导体行业的领先企业中选择四家不同行业的JFrog企业客户,基于JFrog构建企业自己的软件供应链平台,以此考察企业使用JFrog软件供应链平台的潜在总体经济影响。

    JFrog可以帮助各个行业的开发者人员提升开发效率,确保他们可以使用自动化平台赋能其组织的业务发展。Aran Azarzar回忆称,Log4J事件让JFrog意识到,在软件的构建和部署过程中,企业需要更高水平的理解和控制能力,这也是JFrog希望带来的价值,能够帮助追溯并快速为软件供应链配备完整的功能合规性的监控和安全性,提升可见性,并在二进制库中实现二进制制品的更新。

    敏捷开发让软件的设计和交付更加灵活、具有更加自适应性的框架,增加了软件供应链弹性,与此同时,相关的供应链管理和保护仍值得重视,各类恶意攻击层出不穷,企业需要让软件供应链具备足够的韧性,可以抵御风险,并在遭遇威胁时快速、有效的恢复。安全可靠是确保业务可持续的基础,企业希望大规模加速软件交付,更要做到端对端安全,防止漏洞和零日攻击。为此,JFrog为企业的软件资产提供了单一事实和信任来源,既要便于各个部门的开发人员对制品库和数据进行更新,又要提供高效的管理能力,避免软件工作流出现错误。对于开发人员来说,除了要负责产品生命周期的管理和IT支持,还要负责产品安全工作。

    在JFrog的平台上,会将二进制制品和源代码存到存储器中,通过流水线的方式进一步构建,打包后进行有效连接,实现端到端的分发。由此,企业不再需要把二进制制品和源代码进行本地储存,只需借助JFrog就能进行单一存储库来完成开发过程,节省了时间,减少了错误几率,解决了更新和部署CI/CD(持续集成和交付部署)的问题。在JFrog的帮助下,企业进一步削减了存储成本和软件构建的等待时间,整体节约了1350万美元(上述Forrester报告)。过去,开发人员写的代码可以从任何公共存储库里获取,或者这些公共存储库本身也在生成代码,这种形态较为初级。如果是把传统代码储存在存储库中,这样就同时包括了代码和二进制制品的信息,可以通过流水线的形式一同分发到不同的设备端,并在过程中为软件供应链提供一个更加整体的视图和可分析的数据,构成了从开发到使用的端对端的全路径平台。

    为什么上述过程很重要?原因在于,很多企业已经将二进制制品视为其首要资产,事实上,这些企业中75%的代码都是可复用的,这也是JFrog的机会所在,包括软件供应链相关的可视化、监测、安全、运维等等。Aran Azarzar谈到,JFrog希望将不同的解决方案整合到一个平台中,此举一方面可以帮助企业有效降低成本,另一方面可以让客户的业务发展更加聚焦,获得更大的价值。同时,单一的真实数据可以让部署更加有效,JFrog还会使用不同位置的证书验证相关的更新流程,而不是使用未知的数据信息。

    无论是本地部署还是云端,JFrog都保持着高度的开放性,企业可以灵活选择是使用JFrog的整体平台还是平台中的一部分,并且支持物理服务器、虚拟机、容器和微服务托管,以及私有云、公有云、混合云和多云的全球化部署。目前,JFrog在北京、上海、广州、香港和中国台湾等地都有合作紧密的伙伴,再加上与多家本地的软件厂商和云服务商的合作,可以满足中国客户在不同场景中的各种业务需求。此外,JFrog还为AI和ML模型的发展做好了准备,计划将生成式AI引入到产品和解决方案中,强化漏洞扫描、安全稳定等方面的能力。

    “可以说,整个世界的运营都是基于软件的,我们要时刻保证软件的更新,以及其高效性和安全性,这也是每个开发者、每个企业所肩负的重大责任,每个人的生活都要建立在可信任软件的基础上。”Aran Azarzar表示,“通过JFrog的平台,可以提供的单一事实和信任来源的中央库,能够进一步帮助任何使用JFrog平台的组织提升有效性,不断拓展业务,以及在构建管理软件中的软件包和库、软件流程和软件供应链时,提供可见性并降低巨大风险。”

    本文属于原创文章,如若转载,请注明来源:在流式软件的世界 实现高质量的敏捷创新https://cio.zol.com.cn/843/8433327.html

    cio.zol.com.cn true https://cio.zol.com.cn/843/8433327.html report 4287 身处动荡的全球市场格局中,如何寻找确定性的发展机遇是摆在企业面前的一道必答题。此时,很多企业都将目光投向了敏捷式创新,希望借此快速看到业务转型的成果,DevOps逐渐成为核心业务增速的驱动力,企业不仅要利用其实现自动化,还要帮助开发者加快软件交付的速度,并...
    • 猜你喜欢
    • 最新
    • 精选
    • 相关
    推荐经销商
    投诉欺诈商家: 010-83417888-9185
    • 北京
    • 上海
    • OA办公自动化
    • 新品上市
    推荐问答
    提问
    0

    下载ZOL APP
    秒看最新热品

    内容纠错