Architecture
Finnest Power follows a layered, vendor-neutral architecture.
C4 Diagrams
- Context — users, regulators, banks, fintechs, and the Finnest platform boundary.
- Container — gateway, services, data stores, internal events, and observability.
- Component — per-service internals.
Layers
- L1 — Cloud control plane — Terraform modules per cloud or customer environment.
- L2 — Runtime — Kubernetes cluster and Helm charts.
- L3 — Data — PostgreSQL, NATS JetStream, and Redis.
- L4 — Application — Finnest services, Power Admin, CLI, and TUI.
Only L1 is provider-specific. Everything above runs identically on Kubernetes.