迎接新技术挑战,JFrog发布与升级系列黑科技技术产品

作为开发者,我们十分关注软件开发的全生命周期,有一家企业也同样关注软件交付和流式软件,致力创造从开发人员到设备之间畅通无阻的软件交付世界。它便是 JFrog,自2008年成立以来,目前已在全球范围内拥有7200家客户,服务的客户89%为财富100强客户,全球有1300多名员工。

JFrog提供全语言制品库DevOps Platform解决方案,支持各种各样的语言开发包,是全球第一个支持所有开发语言的软件制品库管理平台,目前只有 JFrog能够集成将近三十种左右最先进的开发语言。JFrog在DevOps生态扎根深入,集成 Jenkins、CI/CD工具等,企业DevOps流水线都能无缝集成到其系统里来,帮助用户实现快速软件发布。

开源、AI 技术浪潮下,新挑战新机遇

开源浪潮席卷全球,JFrog中国技术总监王青表示,近几年来,随着开源软件的使用不断增加,针对开源软件的攻击激增,开发者迎来诸多挑战,例如CVE(通用漏洞披露)数量不断上升,针对NPM恶意软件包攻击数量也同样增长,为开发者和安全团队带来持续压力。

除此之外,在二进制制品中,开发者在过往仓库可能泄露一些密钥信息。JFrog对互联网近400万个包进行扫描,最后超过25万个TOKENS被检测到,这意味在互联网NPM等仓库存在大量的TOKEN泄露,这是很多企业没有发现的未知数据。

今年以来,AI大模型迅猛发展,同时带来新型攻击方式是通过机器学习模型进行投毒。例如有黑客通过Hugging Face下载模型随意进行投毒,将恶意代码注入到大模型里,来调用本地的资源机程序。

面对各种各样的制品管理安全挑战,很多企业缺乏统一管理制品的平台和统一进行扫描的能力,JFrog可以为开发者和企业提供帮助。JFrog软件供应链平台可以帮助企业管理二进制制品从创建到分发的整个过程。

王青介绍道,JFrog软件供应链平台主要涵盖两大核心能力,一是制品的管理,包括Artifactory和Distribution,进行版本的上传和分发;第二个核心功能是持续确保安全性与合规性的JFrog XRAY,另外还有具有上下文分析功能的JFrog Advanced Security可在软件投入生产后帮助快速评估关键漏洞和密钥暴露,以便及时执行修复工作。凭借JFrog软件供应链平台,为企业保驾护航。技术不断发展,JFrog也积极升级创新以面对当前新挑战。

JFrog系列黑科技新品发布

在JFrog 中国swampUP2023上,JFrog发布几项全新功能,为软件发布的质量、安全性、MLOps和完整性设定标准。从创建到生产,JFrog平台在软件开发生命周期的每个阶段都注入二进制级别的安全性,以确保应用程序的可追溯性、可靠性、合规性和安全性。

一、JFrog Curation

JFrog Curation通过全新OSS目录功能,帮助企业防止恶意软件包或漏洞进入其开发环境。

开发者下载软件时通常下到本地内网,然后将软件交到安全扫描工具,此时如果扫描出来有漏洞就晚了。如何将扫描左移到最左侧,JFrog做了一些努力。一是支持开发者在流水线扫描,JFrog XRAY支持在开发工具IDE扫描。JFrog Curation是在代理仓库层扫描,即用户在尝试用新版本开源组件时,JFrog Curation通过漏洞库查询该版本有没有漏洞,如果有,下载请求会被阻断,管理员会收到通知。即JFrog Curation可在远程仓库进行阻断的,做到安全左移。

概况起来,其优点有以下四点:

1、集中可见性和控制:对第三方(OSS)软件包下载

2、开发人员能够畅通无阻地使用软件包:通过主动预防和阻止恶意和不需要的软件包

3、自动管理第三方软件包:为开发人员提供可信的软件组件来源

4、提升DevSecOps运营体验并实现成本节约:通过在SDLC中实现无缝集成并减少后期修复工作

二、JFrog CATALOG

JFrog CATALOG类似OSS软件包界的“谷歌搜索”,供开发人员、DevOps 工程师、AppSec 等使用。例如当程序员想用一个第三方软件时,以前需要去官网搜,现在只需在JFrog CATALOG从内网里就可以搜索、下载,相当于给用户提供了一个可信的开源软件依赖库。

三、JFrog  SAST

针对二进制扫描补全,推出静态应用程序安全测试JFrog SAST。在现有的 JFrog XRAY扫描提供上下文分析、密钥监测、配置检查、容器等检查。JFrog SAST帮助开发者在开发工具里进行代码扫描,有漏洞的话开发者自己可以发现并且修复。JFrog提供很大的优势,连怎么修复的代码片段都生成好,开箱即用,对开发者的体验是极好的。JFrog SAST与多种开发环境无缝集成,帮助客户快速准确地扫描源代码中的零日安全漏洞。JFrog SAST还可以通过上下文分析来减少误报,帮助确定问题的优先级并采取纠正措施。

四、JFrog AI 和ML模型安全性(MLOps)

对于业界热议的AI和ML,JFrog第一时间做好对Hugging Face仓库的支持,扫描Hugging Face仓库中的License是否合规。JFrog的全新  ML 模型管理功能可快速扫描和检测恶意机器学习模型,在需要之时阻止其使用,并确保许可证符合公司政策,从而更安全地使用AI。JFrog ML模型管理功能的测试版现已面向JFrog Cloud客户推出。

JFrog 联合创始人兼首席执行官Shlomi Ben Haim表示:“JFrog一直战略性地进行大力投资,开发全面的、以 DevOps 为中心的安全解决方案,旨在应对未来的威胁。在二进制层面,JFrog独特地实现了DevSecOps流程的自动化,我们的客户证实这是保护其软件供应链的最有效方法。整个行业一直都在奋力抵御攻击者,而JFrog更是不断地推出超越其他全球供应商的新功能。目前,JFrog为客户提供的保护范围涵盖开源和第一方代码、机密检测、IaC安全和OSS软件包的创建,如今还引入AI和MLOps安全性、缓存和保护客户的ML模型。得益于Artifactory的领先地位,JFrog凭借控制二进制制品的独特能力而脱颖而出。”

JFrog 在中国,为中国

JFrog大中华区总经理董任远表示,自2022年JFrog 正式进入中国来,秉持“在中国,为中国”的原则,完成从单一的代理商模式到多个合作伙伴支持。

与此同时,JFrog加大技术投入,并与合作伙伴共同创新,在过去一年里完成很多和中国软硬件交互式的认证,拿到相关证书,以满足中国市场的需求。董任远看好中国市场发展,中国业务从增长非常快,2023年比2022年超过了一倍。他相信在2024年也会保持高速增长。未来希望将中国经验拷贝到全球,让更多的合作伙伴参与到业务中。

一直以来,JFrog关注客户需求,积极与全球合作伙伴携手发展,JFrog 推出“客户至上”全球合作伙伴计划,旨在帮助客户通过第三方来采用JFrog解决方案,并为JFrog及其合作伙伴创造新的营收来源。该计划无前期费用投入,从成为JFrog合作伙伴那一刻起,会有专门的商务合作伙伴经理协助他们在JFrog的旅程,并帮助取得成功。JFrog还提供销售和技术支持,为合作伙伴赋能,告别MDF (市场发展基金) 管理,让联合销售变得简单,JFrog助力合作伙伴获得成功。

据JFrog全球渠道与联盟高级副总裁Kelly Hartman表示:“我们的目标是为合作伙伴提供价值,让他们利用我们的解决方案和专业知识,这些解决方案和专业知识深受全球众多财富100强公司的信赖。我们颠覆了传统上大举投资的合作伙伴模式,因为我们将合作伙伴视为战略同盟。我们将共同推动技术发展,拓展价值数十亿美元的DevOps、DevSecOps、MLOps 和IoT市场,同时帮助我们共同的客户实现其业务目标。”

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/261048.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

2024年天津理工大学中环信息学院专升本报名考务费网上缴费说明

2024年天津理工大学中环信息学院高职升本考试报名考务费网上缴费说明 通过资格审核的考生,须在2023年12月22日至12月25日每天8:00-17:00完成考务费缴费,网上缴费参照津发改价费【2020】371号文件,左右考试考务费:80元&#xff08…

Apache ShenYu 网关JWT认证绕过漏洞 CVE-2021-37580

Apache ShenYu 网关JWT认证绕过漏洞 CVE-2021-37580 已亲自复现 漏洞名称漏洞描述影响版本 漏洞复现环境搭建漏洞利用 修复建议总结 Apache ShenYu 网关JWT认证绕过漏洞 CVE-2021-37580 已亲自复现) 漏洞名称 漏洞描述 Apache ShenYu是一个异步的,高性能的&#x…

如何在 FastAPI 中设置定时任务:完全指南

Web 应用程序开发中,及时高效处理常规任务至关重要,包括定时收集数据或管理任务计划。针对强大且性能卓越的 FastAPI 框架,我们可以通过几种策略来管理这些必要的定时任务。 实现 FastAPI 中的定时任务 本指南将探讨在 FastAPI 环境中管理定…

Git初始

一)git的介绍: 1)假设现在有一个文档,你的老板要求你针对于这份文件进行修改,进行完成的修改的版本是版本1,接下来是文档2,修改完文档2以后,接下来老板还不同意,于是又有了文档三,文档四&#x…

Ubuntu 常用命令之 less 命令用法介绍

📑Linux/Ubuntu 常用命令归类整理 less命令是一个在Unix和Unix-like系统中用于查看文件内容的命令行工具。与more命令相比,less命令提供了更多的功能和灵活性,例如向前和向后滚动查看文件,搜索文本,查看长行等。 les…

算法和算法分析

一个问题抽象为一个抽象数据类型后,仅是形式上的抽象定义,还没有达到问题解决的目的,要实现这个目标,就要吧抽象的变成具体的,即抽象数据类型再计算机上实现,变为一个能用的具体的数据类型! …

Unity | Shader基础知识(第八集:案例<漫反射材质球>)

目录 一、本节介绍 1 上集回顾 2 本节介绍 二、什么是漫反射材质球 三、 漫反射进化史 1 三种算法结果的区别 2 具体算法 2.1 兰伯特逐顶点算法 a.本小节使用的unity自带结构体。 b.兰伯特逐顶点算法公式 c.代码实现——兰伯特逐顶点算法 2.2 代码实现——兰伯特逐…

如何开启In-sensor zoom 功能

和你一起终身学习,这里是程序员Android 经典好文推荐,通过阅读本文,您将收获以下知识点: 一、In-sensor zoom 概述二、如何开启 In-sensor zoom2.1 开启 camxsettings.xml setting2.2 多摄像头,需要添加特殊的逻辑2.3 在 MetaTran…

记录下IAP升级将APP程序修改正常模式下载失败 No Algorithm found for: 08000000H - 08008FFFH

移植发现问题: No Algorithm found for: 08000000H - 08008FFFH 今天在调试程序时,需要把钱同事程序的APP修改成成正常下载就可以用的程序,工程的地址复位也把APP的偏移地址去掉,理论上这样就OK了 偏移地址设置也屏蔽了 STLINK下…

美摄AE模板插件工具,将美摄SDK和AE极致融合

视频内容已经成为企业宣传和品牌建设的重要手段,为了满足企业对于高质量视频制作的需求,美摄科技推出了一款创新性的插件工具——美摄AE模板插件工具。这款工具将美摄SDK能力和Adobe After Effects极致融合,为企业提供了一种快速制作和转化美…

vue 历程记

目录 前言一、源码优化1、vue3.x 采用 monorep 的理念来管理源码2、vue3.x 源码采用 TypeScript 开发 二、性能优化1、减少源码的体积2、数据劫持优化3、编译优化(1)、编译粒度的优化 三、语法 API 的优化1、优化了编码的逻辑组织2、优化了代码的逻辑复用…

Java学习系列(四)

1.Scanner类 java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。 import java.util.Scanner; public class ScannerDemo {public static void main(String[] args) {Scanner scan new Scanner(System.in);// 从键盘接收数据// next…

css学习笔记2

css学习笔记2 CSS三大特性1.三大特性1.1层叠性1.2继承性1.3优先级 2.颜色的表示2.1表示方式一:颜色名2.2表示方式二:rgb或rgba2.3表示方式三:HEX或HEXA2.4表示方式四:HSL或HSLA CSS三大特性 1.三大特性 1.1层叠性 概念&#xff…

SLAM算法与工程实践——SLAM基本库的安装与使用(6):g2o优化库(1)g2o库的安装

SLAM算法与工程实践系列文章 下面是SLAM算法与工程实践系列文章的总链接,本人发表这个系列的文章链接均收录于此 SLAM算法与工程实践系列文章链接 下面是专栏地址: SLAM算法与工程实践系列专栏 文章目录 SLAM算法与工程实践系列文章SLAM算法与工程实践…

如何提高React组件的渲染效率的?在React中如何避免不必要的render?

面试官:说说你是如何提高组件的渲染效率的?在React中如何避免不必要的render? 一、是什么 react 基于虚拟 DOM 和高效 Diff 算法的完美配合,实现了对 DOM 最小粒度的更新,大多数情况下,React 对 DOM 的渲染…

debian10安装配置vim+gtags

sudo apt install global gtags --version gtags //生成gtag gtags-cscope //查看gtags gtags与leaderf配合使用 参考: 【VIM】【LeaderF】【Gtags】打造全定制化的IDE开发环境! - 知乎

Apache Superset如何实现无公网ip实时远程访问本地数据【内网穿透】

文章目录 前言1. 使用Docker部署Apache Superset1.1 第一步安装docker 、docker compose1.2 克隆superset代码到本地并使用docker compose启动 2. 安装cpolar内网穿透,实现公网访问3. 设置固定连接公网地址 前言 Superset是一款由中国知名科技公司开源的“现代化的…

生物信息学R分析工具包ggkegg的详细使用方法

ggkegg介绍 ggkegg 是一个用于生物信息学研究的工具,可以用于分析和解释基因组学数据,并将其与已知的KEGG数据库进行比较。ggkegg 是从 KEGG 获取信息并使用 ggplot2 和 ggraph 进行解析、分析和可视化的工具包,结合其他使用 KEGG 进行生物功…

HAproxy做七层代理+keepalived高可用,实现动静分离,由nginx处理静态页面,tomcat处理动态页面

目录 一、三种软负载均衡器的区别 关于三种负载均衡器的性能对比: 关于三种负载均衡器的代理类型对比: 关于三种负载均衡器的健康检查对比: 二、haproxy的8中负载均衡调度算法 haproxy的会话保持的方式 haproxy的配置文件学习 三、实操…

Python中导入Excel数据:全面解析与实践

目录 一、引言 二、选择合适的库 三、读取Excel文件 四、处理数据 五、错误处理和异常处理 1、使用try-except语句捕获和处理异常: 2、使用try-except语句捕获和处理特定异常类型: 六、性能优化 七、数据验证 1、检查缺失值: 2、检…