This document discusses matching application workloads to infrastructure zones in a cloud environment. There are two fundamental types of application workloads - traditional workloads that require high reliability and cloud-native workloads that are ephemeral. Traditional workloads are best suited for infrastructure zones designed for high availability with features like enterprise networking and storage. Cloud-native workloads are best suited for infrastructure zones designed with cloud-native features like software-defined networking. The CloudStack platform can support designing zones for both traditional and cloud-native workloads.