A multinational corporation needs to maintain operational continuity for a mission-critical system even in the event of a natural disaster that could impact an entire geographic area where their compute resources are located. What architectural strategy should they use to address this requirement?
Utilize a Content Delivery Network to cache data closer to end-users globally
Distribute the application's deployment across multiple Availability Zones in different geographic locations
Implement a Network Load Balancer to route traffic efficiently
Expand the deployment to include compute resources in another Availability Zone within the initial geographic area of operations