Control Plane
The Control Plane is the central brain of the Cogrion platform. Every deployment, every state change, and every agent command flows through it.
Keycloak
Keycloak is the central identity provider for the Cogrion platform. Every login and every service-to-service call is authenticated through it. No service issues or validates its own tokens.
Temporal
Temporal is the workflow engine used by Cogrion to handle long-running cloud provisioning operations — creating VPCs, Kubernetes clusters, managed databases, and IAM roles on the tenant's cloud account.
Cogrion UI
The Cogrion UI is the tenant-facing web application — the primary interface through which tenants interact with the platform.
Workspace Lifecycle
A Workspace is the top-level environment for a tenant. It represents a dedicated Kubernetes cluster running on the tenant's own cloud account, along with all the applications and infrastructure deployed into it.
Data Flows
This page documents the key request and data flows across platform services. Each diagram shows what crosses service boundaries and in what order.
BYOC Model
Cogrion operates on a Bring Your Own Cloud (BYOC) model. Tenants use their own cloud account — AWS or AliCloud — as the foundation for their data platform. Cogrion provides the software, the catalog, and the orchestration layer on top of it.