C4 — Deployment View¶
The deployment view maps the factory's containers onto Azure infrastructure. The full topology and scaling model are on the Deployment Topology page; this is the C4-level node mapping.
flowchart TB
subgraph edge [Edge]
agw["Azure Application Gateway / Front Door"]
end
subgraph aks [AKS Cluster]
subgraph nsplatform [Namespace: factory-platforms]
cp["Control Plane pods"]
mesh["Agent Mesh pods"]
knowledge["Knowledge pods"]
templates["Template & Library pods"]
gov["Governance pods"]
obs["Observability pods"]
integration["Integration pods"]
devops["DevOps pods"]
runtime["Runtime pods"]
market["Marketplace pods"]
end
subgraph nsstudio [Namespace: factory-studio]
studio["Studio shell + MFE + BFF pods"]
end
end
subgraph data [Managed Data Services]
sql["Azure SQL / PostgreSQL"]
qdrant["Qdrant (managed/self-hosted)"]
cosmos["Cosmos DB"]
blob["Azure Blob"]
redis["Azure Cache for Redis"]
bus["Azure Service Bus"]
vault["Azure Key Vault"]
acr["Azure Container Registry"]
ai["Application Insights"]
end
agw --> studio
agw --> cp
cp --> bus
mesh --> bus
knowledge --> sql
knowledge --> qdrant
knowledge --> blob
cp --> sql
cp --> redis
gov --> vault
obs --> ai
runtime --> acr
Hold "Alt" / "Option" to enable pan & zoom
Node mapping¶
| Container group | Compute | Notes |
|---|---|---|
| Factory platform services | AKS node pools (or Azure Container Apps) | Horizontally scaled, HPA-driven. |
| Background workers | AKS / Container Apps jobs / Azure Functions | Event- and schedule-triggered. |
| Studio | AKS namespace behind App Gateway | Blazor MFE host + BFF. |
| Ingestion / embedding (Knowledge) | Functions / Container Apps | Burst-scaled by queue depth. |
Generated runtimes¶
Generated SaaS products are deployed by the Runtime Cloud Platform into their own AKS namespaces / Container Apps environments, provisioned with Pulumi, isolated per tenant or per product. See Runtime Cloud deployment.