About This Architecture
Private AKS LiteLLM Multi-LLM Gateway architecture secures access to multiple LLM providers through a hardened Azure Kubernetes Service cluster in a custom VNet with WAF-protected ingress. Users route through Application Gateway with WAF_v2, then to the private AKS cluster running LiteLLM Proxy as a Helm release, which abstracts and load-balances requests across Azure OpenAI, OpenAI, Anthropic Claude, AWS Bedrock, Google Vertex AI, Cohere, Mistral AI, and on-premises self-hosted LLMs. The LiteLLM Service backend integrates Prompt Cache for performance, pulls container images from ACR, and retrieves API keys securely from Key Vault via Managed Identity. Monitoring spans Log Analytics, Application Insights, and Azure Monitor for comprehensive observability. This architecture demonstrates enterprise-grade isolation, least-privilege access, and vendor-agnostic LLM orchestration for organizations requiring multi-cloud and hybrid LLM consumption. Fork and customize this diagram on Diagrams.so to adapt subnets, add additional LLM providers, or modify monitoring strategies for your deployment.