An Azure service guarantees 99.95% uptime for virtual machines deployed with two or more instances in an availability set. If the monthly uptime falls below this percentage, customers can receive a service credit. What does this guarantee represent?
Correct. An SLA outlines guaranteed service levels and compensation for non-compliance.
Why this answer
This guarantee is a Service Level Agreement (SLA) because it is a formal, published commitment from Microsoft regarding the uptime percentage (99.95%) for a specific Azure service (Virtual Machines in an Availability Set), and it includes a financial remedy (service credits) if the commitment is not met. SLAs are contractual agreements that define the level of service a customer can expect and the compensation for failures.
Exam trap
The trap here is that candidates confuse a formal, financially-backed SLA with an internal SLO, mistakenly thinking any published uptime number is automatically an SLO, when in fact the presence of a service credit mechanism is the key differentiator for an SLA.
How to eliminate wrong answers
Option B (Service Level Objective) is wrong because an SLO is an internal target or goal set by the service provider (e.g., aiming for 99.99% uptime) that is not contractually binding and does not include financial penalties for non-compliance. Option C (Service Level Indicator) is wrong because an SLI is a raw, measured metric (e.g., actual uptime percentage over a month), not a formal guarantee or commitment. Option D (Service Health) is wrong because Service Health is a feature in the Azure portal that provides real-time status and incident information about Azure services, not a contractual uptime guarantee with credit provisions.