Overview
Deploy Confident AI on your Azure infrastructure for complete control over your evaluation and observability platform.
Architecture
The Azure deployment uses Terraform to provision a production-ready infrastructure with the following components:
Core components
AKS/database/public/private-endpoint subnets with NAT Gateway, NSG, and Private DNS Zone.
Managed Kubernetes with a system node pool and autoscaling worker node pool, Workload Identity, and Azure CNI networking.
Managed database in a delegated subnet with zone-redundant HA, automated backups, and private DNS resolution.
NGINX Ingress Controller backed by an Azure Standard Load Balancer with cert-manager for TLS.
GitOps tool for managing Kubernetes deployments.
Storage Account with private endpoint and blob containers for test cases, payloads, and ClickHouse backups.
Deployed services
The Kubernetes cluster runs the following services: