Skip to main content

JFrog Platform Reference Architecture


Overview

Welcome to the JFrog Platform Reference Architecture.

JFrog provides a code to production, Software Supply Chain Platform for DevOps, DevSecOps, DevGovOps and MLOps. The JFrog Platform is available SaaS, self-managed, or hybrid, fit for purpose configuration.

This site gives an overview of the JFrog Platform architecture and main use cases for enterprise deployments. While there are additional and emerging customer use cases, this document is a starting point to help you design your own solution.

We see more JFrog use cases emerge from our customers. This document is a starting point to help you design your own solution.

Goals

The goal of this documentation is:

  1. Deliver current, comprehensive reference architectures for the JFrog Platform across common use cases and deployment environments, along with initial guidance to help you select the most suitable option.
  2. Offer best practices for key aspects of the JFrog Platform, including:
    1. Multi-site JFrog Platform deployments
    2. JFrog Platform storage configuration
    3. Database selection and management
    4. Deploying on public cloud service providers

Best Value

To get the best value out of the JFrog Platform, customers choose JFrog’s SaaS offering. This is the most cost-effective and easiest way to get started with the JFrog Platform. JFrog’s SaaS option provides all the features of the JFrog Platform without requiring installation, system configuration, and maintenance.

Organizations choose JFrog’s SaaS for:

  • Scale
  • Uptime
  • Security
  • Cost of ownership

Site Topics

Browse the menu on the left to explore the primary topics available on this site. You can also use the search box to quickly locate specific subjects or keywords.

📍 Start Here!

Not sure where to begin?

Begin with Choosing an Architecture to select the right deployment topology for your needs.
Then, review the JFrog Architecture overview to understand how platform components fit together.