0
0
Azurecloud~5 mins

High availability design patterns in Azure - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
Recall & Review
beginner
What is the main goal of high availability design patterns?
To ensure that applications and services remain accessible and operational with minimal downtime, even during failures or maintenance.
Click to reveal answer
intermediate
Explain the Active-Active pattern in high availability.
Active-Active means running multiple instances of a service simultaneously in different locations. Traffic is distributed among them, so if one fails, others keep working without interruption.
Click to reveal answer
intermediate
What is the difference between Active-Active and Active-Passive patterns?
Active-Active runs all instances at the same time sharing the load. Active-Passive runs one active instance and one or more standby instances that only start if the active one fails.
Click to reveal answer
beginner
How does Azure Availability Zones help with high availability?
Availability Zones are separate physical locations within an Azure region. Deploying resources across zones protects against data center failures, improving uptime.
Click to reveal answer
beginner
What role does load balancing play in high availability?
Load balancers distribute user traffic across multiple healthy instances, preventing overload and ensuring continuous service if some instances fail.
Click to reveal answer
Which pattern runs multiple service instances simultaneously to share load and improve availability?
AActive-Active
BActive-Passive
CSingle Instance
DCold Standby
What Azure feature provides physically separate locations within a region for fault tolerance?
AVirtual Networks
BResource Groups
CAvailability Zones
DAzure Functions
In an Active-Passive pattern, what happens when the active instance fails?
ATraffic stops until manual restart
BAll instances shut down
CLoad balancer ignores the failure
DThe passive instance becomes active
Why is load balancing important for high availability?
AIt distributes traffic to healthy instances
BIt stores backup data
CIt encrypts network traffic
DIt creates virtual machines
Which of these is NOT a high availability design pattern?
AActive-Active
BSingle Instance
CActive-Passive
DMulti-Region Deployment
Describe how you would design a highly available web application using Azure services.
Think about spreading resources and balancing traffic.
You got /4 concepts.
    Explain the benefits and trade-offs between Active-Active and Active-Passive high availability patterns.
    Consider cost, complexity, and downtime.
    You got /4 concepts.