The absolute requirement in a CD system is the ability to orchestrate rolling updates among various architecture tiers in an application. Ansible’s unique multi-tier, multi-step orchestration capabilities, combined with its push-based architecture, allow for extremely rapid execution of these types of complex workflows. As soon as one tier is updated, the next can begin, easily sharing data between tiers.