Table of Contents

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