100% Free Forever
AI-Powered Learning
Industry Expert Content
Certificates & Badges
Learn At Your Own Pace
DevOps

JFrog Artifactory

By JFrog Ltd.

IntermediateTool8.6K learners

JFrog Artifactory is a universal binary and artifact repository manager that stores, versions, and distributes build outputs and dependencies across many package formats as part of the broader JFrog Platform.

Definition

JFrog Artifactory is a universal binary and artifact repository manager that stores, versions, and distributes build outputs and dependencies across many package formats as part of the broader JFrog Platform.

Overview

Artifactory serves as the artifact management layer of a software supply chain, supporting formats including Maven, npm, PyPI, Docker, Helm, Go, and NuGet, among others. Like Nexus Repository, it offers local repositories for an organization's own build outputs, remote (proxy) repositories that cache external sources, and virtual repositories that combine several sources behind a single access point used by build tools. Artifactory is the foundation of the broader JFrog Platform, which layers on additional capabilities such as JFrog Xray for security and license vulnerability scanning of stored artifacts, and JFrog Pipelines/JFrog Runtime for CI/CD and deployment. It is commonly integrated with CI tools such as Jenkins, GitHub Actions, and CircleCI, and with container platforms such as Kubernetes for pulling versioned, scanned images.

Key Features

  • Universal support for many artifact and package formats in one system
  • Local, remote (proxy/cache), and virtual repository types
  • Fine-grained access control and artifact metadata/property tagging
  • Integration with JFrog Xray for security and license scanning
  • High-availability and geo-replication options for enterprise use
  • Build integration (Build Info) linking artifacts back to CI runs

Use Cases

Centralizing storage and distribution of build artifacts and dependencies
Caching third-party packages to speed up and stabilize CI/CD pipelines
Scanning stored artifacts for known vulnerabilities and license issues
Serving as a private Docker or Helm chart registry
Tracing a deployed artifact back to the exact build and commit that produced it

Frequently Asked Questions