Files
azure-ki-infrastruktur/anfragen-an-ki/2025-12-08_mermaid_architekturdiagramm_ChatGPT_5.1_Thinking.txt

103 lines
2.5 KiB
Plaintext

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))