Component structure
🌐 This document is available in both English and Ukrainian. Use the language toggle in the top right corner to switch between versions. |
1. Interaction with Platform services
Postgres database running on a separate pod (citus-master ), affecting the entire functionality of the web service.
|
2. Modular/structural diagram
-
Camunda Authorization + Spring Security + Keycloak Plugin - Camunda authorization mechanism is used in conjunction with Spring Security and Keycloak Plugin for authentication.
-
Camunda REST API + Spring Web - Web access to Camunda resources
-
Postgres - Utilization of Postgres database
-
Cockpit - Used for monitoring and operations.
-
Tasklist - Enables work on user tasks
-
Admin - Used for user and group configuration
-
External dependencies:
-
Spring Cloud Kubernetes/Config - Provides the ability to configure the service through Config Map, Secrets.
-
Spring Boot Actuator - Monitoring
-
SLF4J/Log4J - Logging
-
For detailed information about the technology stack, see Technology stack. |