Distributing workloads across multiple Availability Zones supports which cloud architecture design principle?

Distributing workloads across multiple Availability Zones supports which cloud architecture design principle?

A. Design for failure. B. Implement automation. C. Design for agility. D. Implement elasticity.

Design for failure.

IT

Amazon

Design for failure.