JFrogArtifactory二进制软件制品仓库介绍

阅读: 评论:0

JFrogArtifactory⼆进制软件制品仓库介绍
什么是⼆进制软件制品仓库
软件制品是指可在服务器上直接运⾏的⼆进制形式的⽂件,通常称之为⼆进制软件制品。 不同开发语⾔所产⽣的制品的获取、使⽤、共享⽅式不同,⼆进制制品仓库能够统⼀管理所有开发语⾔类型的⼆进制制品,同时⽆缝对接现有的标准化构建和发布⼯具。
关于 JFrog Artifactory
JFrog Artifactory 是⽬前全球唯⼀的⽀持所有开发语⾔,功能最强⼤的⼆进制制品仓库。在Google、Apple、思科、甲⾻⽂、华为、腾讯等众多世界500强公司中都有⼤规模使⽤,在⼆进制软件制品管理领域处于绝对领先地位。
buckboost电路JFrog Artifactory 核⼼能⼒:
特性描述
气胀式救生衣开发语⾔⽀持Java/C++/Python/Javascript/Golang/Php/Docker/Scala等等
数据管理⽀持任意维度的元数据记录、检索
深度依赖管理跨语⾔正反向依赖解析
开源安全管控深度递归扫描、强⼤的扩展与集成能⼒
复制分发多地域数据中⼼、边缘节点⽀持
⾼可⽤同城多活、异地热备容灾、⾼并发能⼒
Artifactory 仓库类型
光催化剂Artifactory 仓库主要有四种类型,远程仓库、本地仓库、虚拟仓库及分发仓库,分别应⽤在如下不同的场景。
远程仓库
Artifactory 仓库⽀持代理公⽹或内⽹⼆进制软件制品仓库(Artifactory, Nexus,Harbor等),按需获取后在本地进⾏缓存,可⼤幅度提升构建效率。
本地仓库
Artifactory 本地仓库⽤来存储本地构建产出的软件制品。本地仓库中的软件制品通常都带有丰富的元数据,并且通过基于⾓⾊的访问控制(RBAC)实现资源隔离。
虚拟仓库
为满⾜制品管理的多团队协作需求,虚拟仓库通过打包任意数量的远程仓库和本地仓库,暴露唯⼀的访问⼊⼝的⽅式,将制品提供者和消费者之间的耦合度降到最低,提升协作效率。
分发仓库
分发仓库通过JFrog Bintray SaaS服务满⾜软件制品公⽹分发的需求,提供默认的全球CDN加速服务。
Artifactory 元数据应⽤场景
企业软件制品资产管理
软件制品天然具有⾼度复⽤性的属性,在进⾏新项⽬开发的初始阶段,都会考虑充分使⽤已有的软件研发成果。随着软件资产的规模快速增长、时间的流逝及管理⼈员变换,软件制品的元数据变得越来越不可追溯,导致⼤量软件资产不可重⽤。
元数据管理通过给⼆进制制品加标签的⽅式,记录软件制品产⽣的需求、测试类型及结果、开源协议、性能表现、设计及API⽂档等关键数据,确保软件制品资产属性的完整性,并且保证在制品分发、升级过程中,元数据不会丢失,从⽽最⼤限度地提升软件资产复⽤程度。
软件发布流程管控
软件交付涉及的环节、⼈员众多,每个⾓⾊和阶段都会对制品进⾏相应的测试,测试结果往往存放在测试⼯具或相关负责⼈⼿中。在进⼊下⼀个阶段时,需要确认之前各阶段是否按照既定的标准完成相应的任务。尤其是在外包团队交付软件最终构建包给企业内部的时候,这种问题变得更加突出,反复沟通的场景在所难免。
如果把每个阶段执⾏的任务和结果都作为元数据记录在软件制品上,然后在各个交付阶段之间设置准⼊关卡,就可以通过系统⾃动化的⽅式解决各个阶段准⼊准出的合规性问题,从⽽降低⼤量的沟通成
本,并且对于交付过程有很好的可追溯性,⽐如哪个阶段最耗时,哪个阶段经常容易出问题以及交付质量的变化趋势。虹吸式咖啡壶
Artifactory 依赖解析
传统制品仓库⽆法管理构建过程,因此对构建过程中的依赖也⽆法统⼀管理,但架构师、安全负责⼈对于制品依赖必须有清晰的了解。开发⼈员经常要确认⾃⼰开发的内容是否被正确打包并部署到测试环境中,这时候也需要对⼆进制制品的所有内容有⼀个清晰的视图。
led像素灯Artifactory 将构建任务、构建历史及依赖信息有条理地管理起来,⽅便架构师在微服务拆分时,对正反向依赖进⾏追踪,安全负责⼈清晰地了解安全威胁传递的路径、影响范围(项⽬、团队、产品)等信息,为管理⼈员提供深度的洞察⼒。
⾼可⽤架构
Artifactory ⽀持多活节点模式部署,通过负载均衡提供服务,后端通过共享存储和数据库保证数据⼀致性。对于本地存储、NFS和S3存储都有很好的⽀持,数据库可选择常⽤的Mysql, MSSQL及Oracle,理想情况下并发可以打满⽹卡流量。
多数据中⼼分发
Artifactory ⽀持在跨地多数据中⼼之间分发⼆进制制品,于此同时,还默认提供元数据、统计信息(下载量等)的同步分发,有效提升多研发中⼼之间协同能⼒。⽐如,著名汽车品牌奔驰通过分发能⼒,解决了在印度、北美、德国不同国家之间的构建依赖传输效率问题。
总结
曲轴加工JFrog Artifactory 作为全球领先的DevOps解决⽅案提供商,旗下的Artifactory、Xray、MissionControl正在助⼒全球众多的知名企业快速落地DevOps,帮助企业转型或提升竞争⼒,后续会有更多全新的产品发布,敬请期待。

本文发布于:2023-05-16 02:56:46,感谢您对本站的认可!

本文链接:https://patent.en369.cn/patent/2/101106.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:制品   软件   仓库   数据   管理   构建
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图