云客户?
开始免费>
升级MyJFrog >
云有什么新鲜事>





概述

JFrog Artifactory是一个通用的DevOps解决方案,通过应用程序交付过程提供端到端自动化和二进制文件和工件的管理,提高了整个开发生态系统的生产力。它支持25个以上的软件构建包、所有主要的CI/CD平台和您已经使用的DevOps工具。Artifactory是Kubernetes准备好的支持容器、Docker、Helm Charts,是您的Kubernetes和Docker注册表,并提供了完整的CLI和REST api,可根据您的生态系统定制。

主要功能

混合和多云环境

您可以在自己的基础设施上托管Artifactory,在云中,或者使用提供最大灵活性和选择的SaaS解决方案。

通用二进制存储库管理器

Artifactory提供了一个通用的解决方案,支持所有主要的包格式,包括Alpine, Maven, Gradle, Docker, Cargo, Conda, Conan, Debian, Go, Helm, Vagrant, YUM, P2, Ivy, NuGet, PHP, NPM, RubyGems, PyPI, Bower, CocoaPods, GitLFS, Opkg, SBT, Swift, Terraform等。有关更多信息,请参见包管理

广泛的元数据

Artifactory为工件和文件夹的所有主要包格式提供完整的元数据。这些包括起源于包本身的元数据、用户添加的自定义元数据(如可搜索属性)和由工具自动生成的元数据(如构建信息等)。

Artifactory作为您的Kubernetes注册表

Artifactory允许您将容器化的微服务部署到Kubernetes集群,因为它可以作为一个通用存储库管理器,满足您所有的CI/CD需求,而不管它们在您的组织中运行在哪里。一旦签入应用程序包,就可以继续传播和执行构建、测试、推广并最终部署到Kubernetes。

大规模可伸缩

支持多种企业级存储功能,包括S3对象存储谷歌云存储Azure Blob存储而且Filestore分片提供无限的可扩展性、灾难恢复以及无与伦比的稳定性和可靠性。适应大负载突发而不影响性能。通过水平服务器可伸缩性任意程度地增加容量,以服务任意数量的并发用户、构建服务器和交互。

复制

Artifactory独特的复制功能集确保了在任何网络拓扑和任何开发方法中的局部性。考虑到建立特定的分布式管道和协作的需求,您将有几个备选方案可供选择。这些包括推拉复制拓扑、远程存储库和不同的调度策略,如按需、按计划或基于事件的复制。有关更多信息,请参见复制因子

高可用性

全主动/主动HA解决方案,具有实时故障转移和不中断的生产升级。有关更多信息,请参见高可用性

与构建工具的高级CI服务器集成

JFrog Artifactory支持构建集成,无论您是在当前使用的常见CI服务器上运行构建,还是在基于云的CI服务器上运行,或者在没有CI服务器的独立CI服务器上运行。将Artifactory集成到构建生态系统中提供了重要的信息,通过部署的构件的可见性、依赖关系和构建环境的信息,这些信息支持完全可复制的构建。

Artifactory通过附加到每个工件的元数据提供对构建的可见性。通过这种方式,您可以将容器映像追溯到它们的源头,因此您总是知道构建中的内容。有关更多信息,请参见构建集成

自定义由api驱动的自动化

Artifactory曝光广泛REST API这样就可以在开发周期的任何地方访问它的功能。通过API,您可以管理构建、存储库和工件,可以执行搜索、应用配置、执行维护任务等。

使用Artifactory查询语言的高级搜索

AQL(人工查询语言)在如何搜索工件方面为您提供了前所未有的灵活性。它提供了一种简单的方法来构造复杂的查询,这些查询指定了任意数量的搜索条件、过滤器、排序选项和输出字段。

Artifactory Cloud with CDN Distribution

JFrog Artifactory Cloud与Amazon的CloudFront CDN解决方案允许企业用户管理、控制和分发跨多个地点的大量软件分发。完全集成的高级CDN解决方案不需要处理设置一个单独的外部CDN缓存系统的复杂性。有关更多信息,请参见JFrog Cloud with CDN Distribution

JFrog订阅级别

云(SaaS)

免费的
专业团队
企业
企业+

自托管


箴X
企业X
企业+

页面内容

  • 没有标签
版权所有©2022 JFrog有限公司