flowchart LR subgraph Clients U[User / Apps] end subgraph Edge AFD[Azure Front Door + WAF] AGW[Application Gateway WAF + TLS] AFW[Azure Firewall] end subgraph API APIM[Azure API Management\n(API Gateway + Policies)] PF[Prompt Firewall\n(Content Safety + APIM Policies)] end subgraph AI_Compute[AI & Compute Layer (AKS)] AKS[AKS Cluster\nGPU/CPU Node Pools] LLMR[LLM Router Service] AGENTS[Agentic AI Orchestrator\n(AI Agents)] FE[Frontend Container] end subgraph AI_Services AOAI[Azure OpenAI / Azure AI Foundry\n(EU Data Residency)] MODELS[Self-hosted Models on AKS] end subgraph Data[Data & Storage Layer] SQL[Azure SQL DB / MI] COSMOS[Azure Cosmos DB\n(NoSQL + Graph)] BLOB[Azure Data Lake / Blob Storage] VECTOR[Azure AI Search\n(Vektorindex)] REDIS[Azure Cache for Redis] KUSTO[Azure Data Explorer / Synapse] end subgraph Events EH[Azure Event Hubs (Kafka Endpoint)] SB[Azure Service Bus (Queues/Topics)] SA[Azure Stream Analytics] end subgraph Observability[Observability & Security] AM[Azure Monitor + Log Analytics] APPINS[Application Insights] GRAF[Azure Managed Grafana] SENT[Microsoft Sentinel] SPL[SPLUNK (VM/AKS)] DEF[Microsoft Defender for Cloud] end subgraph Identity_Sec[Identity & Access] ENTRA[Azure Entra ID\n(RBAC, Conditional Access)] PIM[Entra Privileged Identity Mgmt] KV[Azure Key Vault + Managed HSM] BAST[Azure Bastion] end subgraph DevOps[DevOps / MLOps / IaC] GIT[GitHub / Azure DevOps Repos] PIPE[CI/CD Pipelines\n(GitHub Actions / Azure Pipelines)] TF[Terraform\n(State in Storage)] end U --> AFD --> AGW --> APIM --> PF --> LLMR --> AGENTS AGENTS --> AOAI AGENTS --> MODELS LLMR --> AOAI LLMR --> MODELS AGENTS --> SQL AGENTS --> COSMOS AGENTS --> BLOB AGENTS --> VECTOR AGENTS --> REDIS AGENTS --> EH EH --> SA --> KUSTO AGENTS --> SB AKS --> AM AKS --> APPINS AM --> GRAF AM --> SENT AM --> SPL DEF --> SENT ENTRA --> APIM ENTRA --> AKS ENTRA --> GIT PIM --> ENTRA KV --> AGW KV --> APIM KV --> AKS BAST --> AKS GIT --> PIPE --> AKS PIPE --> TF TF --> AKS TF --> Data TF --> Networking((VNet/NSG/PE))