Azure VM High Availability SLA Requirements
Note: The question is included in a number of questions that depicts the identical set-up. However, every question has a distinctive result. Establish if the solution satisfies the requirements. You are tasked with deploying a critical LOB application, which will be installed on a virtual machine, to Azure. You are informed that the application deployment strategy should allow for a guaranteed availability of 99.99 percent. You need to make sure that the strategy requires as little virtual machines and availability zones as possible. Solution: You include two virtual machines and two availability zones in your strategy. Does the solution meet the goal?
Community Insight
The exam tests knowledge of Azure's official SLA documentation, specifically the trap where candidates might confuse single-zone or availability set deployments (99.95%) with multi-zone deployments (99.99%).
This question tests the specific Azure Virtual Machine Service Level Agreement (SLA) for high availability using Availability Zones. It establishes that deploying two virtual machines across two availability zones is the minimum configuration required to achieve a 99.99% uptime guarantee.
Candidates often select 'No' because they mistakenly believe higher redundancy (more than two VMs/zones) is needed, or they confuse the 99.95% SLA of Availability Sets with the 99.99% SLA of Availability Zones.
Community Discussion (132 comments)
Comments & Corrections
No comments yet — spotted an error or have a note? Share it below.
Expert Analysis
Why the Answer Is Correct
According to Microsoft's official Azure Virtual Machine SLA, a 99.99% uptime guarantee is provided for all Virtual Machines that have two or more instances deployed across two or more Availability Zones in the same Azure region. The solution proposes exactly this: two virtual machines and two availability zones. This meets the requirement for guaranteed availability while using the minimum number of resources specified (as one VM cannot span multiple zones, and one zone does not provide the zone-redundant SLA).Why the Other Options Are Wrong
Option B ('No') is incorrect because it implies the strategy fails to meet the goal. However, since the proposed strategy aligns perfectly with the definition of the 99.99% SLA, the answer must be Yes. Any configuration with fewer than two zones or fewer than two instances would typically fall back to lower SLAs like 99.95% (for single zone/availability sets) or 99.0%/99.9% depending on OS.Community Comment Notes
There was significant confusion in the community due to ambiguous phrasing in some versions of this question. Some users argued for 'No' based on older interpretations or misreading the question as proposing only one VM. However, the consensus among experts and verified comments confirms that 'Yes' is correct when two VMs and two zones are explicitly stated. As noted by user BinuRaj, the SLA documentation explicitly states the 99.99% guarantee applies to VMs with "two or more instances deployed across two or more Availability Zones." User AntonioTech also confirmed this alignment with the official SLA text.Official Reference
Exam Strategy
Memorize the specific SLA percentages for Azure services, particularly the distinction between 99.95% (Availability Sets/Single Zone) and 99.99% (Multi-Zone). When questions ask for the 'minimum' resources to hit a specific SLA target, map the target directly to the architectural requirement in the SLA table.
Frequently Asked Questions
Why isn't 99.95% sufficient for this question?
The question explicitly requires a guaranteed availability of 99.99%. The 99.95% SLA applies to Availability Sets or single-zone deployments, which do not meet the stricter requirement.
Can I achieve 99.99% SLA with just one Availability Zone?
No. To receive the 99.99% SLA for Virtual Machines, you must deploy at least two instances across two or more Availability Zones within the same region.
Related Analysis
Practice All AZ-900 Questions
Access 90 questions with complete answers and detailed explanations.
View Full AZ-900 Practice Test →