The Artifactory product contains the following microservices:
Artifactory Service
The main application service.
Router
The central hub for communication between all the microservices and all the products in the JPD.
Access
The authentication server and service registry. Manages users, groups, permissions, and access tokens for all products in the JPD.
Topology
JFrog Topology is a service registry that streamlines platform topology management. It is extracted from Access.
This service is available from Artifactory version 7.104.
One Model
One Model is a centralized hub for all GraphQL APIs that defines a mechanism for creating and maintaining a unified model of entities managed by the JFrog Platform, promoting a common language used by all JFrog products and services. This also includes a third-party service called Apollo Router.
This service is available from Artifactory version 7.104.
Event
The events distribution mechanism for JFrog products. Distributes webhook events to external systems.
Frontend
The application user interface (UI for the entire JPD).
JFConnect
The microservice that fetches the entitlements from the subscription into a JPD.
For more information on JFConnect, see JFConnect Microservice.
Metadata
The component's metadata server. Serves the Packages screen in the JPD UI.
Observability
The microservice that consolidates logs and metrics in the service.
Evidence
Evidence service enables the signing of CRD evidences for Artifacts, Builds, Packages, or Release bundles. For more information, see Evidence service.
Artifactory Federation Service (RTFS)
RTFS synchronizes huge volumes of artifact metadata between customer sites. For more information, see Artifactory Federation Service.
Mission Control
The Mission Control microservice (available with an Enterprise+ license) is the single access point to manage multiple JPDs. For more information, see Installing Mission Control.