System Architecture

JFrog Installation & Setup Documentation

Content Type
Installation & Setup
ft:sourceType
Paligo

The following diagram represents a complete JPD containing all services in the JFrog Enterprise+ platform.

JFrog_System_Architecture.jpeg

Each JFrog product can be deployed with 1 or more nodes. Each node has its microservices and a local router (service discovery and API gateway). All microservices of the same product are deployed on the same node/host.

The following components run outside the JPD.

  • Load Balancer - The entry point to the unit, should be set up by the customer and to communicate with Artifactory and Artifactory's Router service (as demonstrated in the diagram above).

  • Browser / JFrog CLI / Other Clients - External client(s) that interact with JFrog products in the JPD. Set up to only communicate with the LB.

The following pages provide more information about the services and microservices in the JFrog Platform.