Overview & Interfaces
The actors, boundaries, interfaces, and relationship between the Control, Data, and Agentic Planes.
System Architecture
Complete Go platform architecture across the edge, Control Plane, Data Plane, Agentic Plane, shared platform, and infrastructure.
Control Plane
Identity, organizations, catalogue, policy, authorization, marketplace, registry, credits, audit, notifications, and governance.
Data Plane
Ingestion, storage, search, NGSI-LD, OGC, files, subscriptions, authorization enforcement, and recovery.
Agentic Plane
Agent identity, registration, sessions, MCP tools, semantic firewall, delegation, HITL, authorization, kill switch, audit, and failure behavior.
Security Architecture
Identity, workload trust, OPA/OpenFGA authorization, enforcement, policy distribution, tenancy, failure behavior, and auditability.
Shared Go Platform
Cross-cutting capabilities supplied by dx-common-go and the conventions every Go service consumes.
Current & Target
Evidence-based implementation status for the Go platform, separated from the intended architecture.
Decisions & Gaps
The decisions that shape the Go platform and the unresolved questions that documentation must not guess.
Technology Stack
Technology choices for the Go platform and the responsibility each choice carries.
The Role of Standards
Standards used at CDPG boundaries, their scope, and current implementation status.
Deployment Architecture
Central and federated Go deployment topologies, zones, identity, data stores, GitOps, availability, and recovery.