Maintenance

Increase scalability and service quotas, rotate secrets, perform health checks, restore databases, perform upgrades
Read time 1 minuteLast updated 5 days ago

The Asset Solutions system consists of an architecture of microservices that are deployed primarily to a Kubernetes cluster, with the following core components:

Microservice

Description

Asset Manager DashboardThe web interface for users to interact with the system.
Backend ServicesThe core services that manage assets and their metadata. The services store all critical information in MongoDB and search indexes in Elasticsearch.
KeycloakThe identity and access management system that provides authentication, stores roles, and integrates with identity providers.
Mini USFA lightweight service that provides an interface through which Asset Manager backend services communicate with Keycloak.
StorageThe layer that stores the assets.