Architecture

RedactManager's architecture
RedactManager is buit in a micro-service architecture running containerized in a Kubernetes environment.
Users access RedactManager through the Ingress. Cloudflare or another proxy can optionally be deployed in front of the Ingress for additional security. Users access the UI, the backend, or the identity provider (IDP) from the Ingress.
The backend does not access the audit log, but the computing logic.
The computing logic, in turn, accesses the Persistence Service, which communicates with various databases in the background (storage layer, Elastic Search, PostgreSQL).
The IDP (Keycloak) can access external Active Directories to connect to further User Management Systems.