Practical skills. Personal guidance.
Call +91 98257 57737WhatsApp ↗
EC2 & compute

Multi-AZ design: find the single point of failure

A multi-AZ design uses separate Availability Zones to reduce dependence on one location. The application, data and traffic-routing design must also support the intended recovery.

Watch the lesson
Free lesson. Learn at your own pace.Open on YouTube ↗

Hi, I’m Bhavesh Atara from CloudFolks HUB. Let us imagine one part of an application becomes unavailable. What would keep working? That question is a useful starting point for multi-AZ design.

Look beyond the second server

Two web servers using one database can still depend on that database. I want you to trace the complete request path. Adding a second application instance does not solve every failure that could stop users from working.

Make remaining capacity usable

Plan how traffic avoids an unhealthy server, where sessions live and how the data layer handles failure. Use each service’s availability configuration deliberately. A diagram containing two Zones is a design proposal, not proof that recovery works.

Test the expected behaviour

Write a failure scenario and describe what users should experience. Test safely in a learning environment. Availability and disaster recovery have different objectives; decide the acceptable interruption and data loss before selecting additional infrastructure.

Put the idea to work

Try it yourself

Draw a two-Zone website with traffic entry, application and database. Mark every component that still has only one usable copy.

A common question

Is multi-AZ the same as multi-Region?

No. Availability Zones are within a Region. Multiple Regions introduce additional data and operating decisions.

References & video notes

Use the video to follow the topic with me. Console screens and older offers can change, so check the current AWS documentation before performing a lab.

Keep learning

All articles →
Build practical skills

Add guidance to your learning.

Explore the CloudFolks AWS learning path and see what is included.

Explore AWS course →