Recall & Review
beginner
What is the main goal of high availability design patterns?
To ensure that a system or service remains operational and accessible with minimal downtime, even during failures or maintenance.
Click to reveal answer
intermediate
Explain the concept of 'Active-Active' high availability pattern.
In Active-Active, multiple instances of a service run simultaneously in different locations. Traffic is distributed among them, so if one fails, others continue serving without interruption.
Click to reveal answer
intermediate
What is the difference between 'Active-Passive' and 'Active-Active' patterns?
Active-Passive has one active instance and one or more standby instances that take over if the active fails. Active-Active runs all instances actively and shares the load.
Click to reveal answer
beginner
How does AWS Elastic Load Balancer (ELB) support high availability?
ELB distributes incoming traffic across multiple healthy instances in different Availability Zones, helping maintain service availability if some instances fail.
Click to reveal answer
beginner
Why is multi-AZ deployment important for high availability in AWS?
Multi-AZ deployment places resources in different physical locations (Availability Zones) to protect against data center failures, ensuring the system stays available.
Click to reveal answer
Which pattern involves multiple active instances serving traffic simultaneously?
✗ Incorrect
Active-Active means all instances are active and share the load.
What AWS service helps distribute traffic to multiple instances for high availability?
✗ Incorrect
ELB balances traffic across healthy instances to maintain availability.
Why deploy resources in multiple Availability Zones (AZs)?
✗ Incorrect
Multi-AZ deployment protects against failures in one data center.
In an Active-Passive pattern, what happens when the active instance fails?
✗ Incorrect
The passive instance becomes active to keep the system running.
Which of these is NOT a benefit of high availability design patterns?
✗ Incorrect
High availability patterns reduce single points of failure, not increase them.
Describe the Active-Active and Active-Passive high availability patterns and when you might use each.
Think about how many instances run at the same time and how traffic is handled.
You got /3 concepts.
Explain why deploying resources across multiple Availability Zones improves system availability in AWS.
Consider what happens if one data center goes down.
You got /3 concepts.