Deploy XMPro
XMPro 5.0 is deployed on Kubernetes. Choose the platform that best suits your environment:
Kubernetes Deployments
Migrating from an existing v4.x Azure App Service or legacy AWS deployment? Each Kubernetes guide includes a migration path.
AWS Kubernetes (EKS) Deployment
Full XMPro platform on Amazon Elastic Kubernetes Service with RDS SQL Server, optional ElastiCache Redis, IRSA, and Envoy Gateway. Layered Terraform (cluster, per-site infrastructure and per-site application, plus optional Stream Host and AI layers) with Let's Encrypt TLS.
Azure Kubernetes (AKS) Deployment
Full XMPro platform on Azure Kubernetes Service with Azure SQL, Key Vault, Workload Identity, and Envoy Gateway. Layered Terraform (cluster, per-site infrastructure and per-site application, plus optional Stream Host and AI layers) with Let's Encrypt TLS.
Next Steps
After completing your infrastructure deployment, proceed to:
Post-deployment - Complete the setup and configuration of your XMPro environment.
Last modified: September 28, 2026