While adopting the cloud can be transformative, it also increases complexity. Few organizations live in just one state of their transformation journey at any one time. Some apps and services continue to live on-premises. Others are lifted and shifted to cloud infrastructure without much modification. Many business critical applications are refactored to take advantage of the cloud while others are completely rebuilt to be cloud-native. The outcome of this multi-stage journey affects all technology teams across the organization.