Software Systems

Name Description
API Gateway Performs request routing and load balancing.
Authentication Service Keycloak
Backend Implements business logic.
Business Intelligence Stores and visualizes events.
Cache Redis
Email Service (External) TODO - choose provider
Email Service Emulator FakeSMTP
File Storage MinIO
Frontend UI for end-users.
Log Aggregator Additionally provides full-text search of any data.
Message Broker Kafka
Metrics Aggregator Collects and visualizes metrics.
Relational Database Postgres
SMS Service (External) TODO - choose provider
Static Resources Service Serves public files: JS, CSS, images.