Skip to main content

Challenge 02: Benefits of Cloud Services

Estimated Time

20-30 min | Cost: Free | Domain: Cloud Concepts (25-30%)

Exam skills covered

  • Describe the benefits of high availability
  • Describe the benefits of scalability
  • Describe the benefits of elasticity
  • Describe the benefits of reliability
  • Describe the benefits of predictability
  • Describe the benefits of security and governance in the cloud
  • Describe the benefits of manageability in the cloud

Overview

Why do organizations move to the cloud? It's not just about saving money — it's about gaining capabilities that are difficult or impossible to achieve with on-premises infrastructure.

Azure provides Service Level Agreements (SLAs) that guarantee uptime. Services are designed to survive failures through redundancy. Resources can scale automatically based on demand. And everything can be managed through code, APIs, and automation.

Explore

Task 1: Understand high availability and SLAs

  1. Go to azure.microsoft.com/support/legal/sla
  2. Search for Virtual Machines — note the SLA percentage
  3. Search for App Service — compare the SLA
  4. Search for Azure SQL Database — note the higher SLA

SLA reference:

SLA %Downtime per monthDowntime per year
99%7.2 hours3.65 days
99.9%43.8 minutes8.76 hours
99.95%21.9 minutes4.38 hours
99.99%4.38 minutes52.56 minutes

Task 2: Understand scalability types

TypeDescriptionExample
Vertical scaling (scale up/down)Increase/decrease the power of an existing resourceChange a VM from 2 CPU to 8 CPU
Horizontal scaling (scale out/in)Add/remove instances of a resourceGo from 1 web server to 5 web servers

Your task: For each scenario, identify the scaling type:

  • A website gets 10x traffic during Black Friday → Scale out
  • A database needs more RAM for complex queries → Scale up
  • Traffic returns to normal after the holiday → Scale in

Task 3: Explore reliability concepts

  1. In the Azure Portal, search for Service Health
  2. Click on Service Health in the results
  3. Explore the Service issues tab — see current Azure incidents
  4. Click Health history — see past issues and how Azure recovered
  5. This demonstrates Azure's transparency about reliability

Task 4: Explore governance and manageability

  1. In the Azure Portal, search for Policy
  2. Click Azure Policy
  3. Browse the Definitions tab
  4. Notice categories like "Compute", "Storage", "Network"
  5. These built-in policies help enforce governance automatically
Azure CLI Alternative
# List available Azure Policy definitions (first 10)
az policy definition list --query "[0:10].{Name:displayName, Category:metadata.category}" --output table

# View recent activity log events in your subscription
az monitor activity-log list --max-events 5 --output table

Key Concepts

BenefitDescription
High availabilitySystems remain operational with minimal downtime (measured by SLA)
ScalabilityAbility to handle increased demand by adding resources
ElasticityAutomatic scaling — resources expand and contract with demand
ReliabilityAbility to recover from failures and continue functioning
PredictabilityConfidence in consistent performance and cost forecasting
SecurityCloud providers invest billions in security infrastructure
GovernancePolicies and standards can be enforced automatically
ManageabilityResources managed via portal, CLI, APIs, templates

Knowledge Check

1. An Azure service has an SLA of 99.9%. What is the maximum acceptable downtime per month?

2. A company needs to add more web server instances during peak hours and remove them during off-hours. Which cloud benefit does this describe?

3. What is the difference between vertical scaling and horizontal scaling?

4. Which benefit of cloud computing allows you to forecast future costs based on current usage patterns?

5. A company deploys applications across multiple Azure regions so that if one region fails, another can take over. Which cloud benefit does this demonstrate?

Learn More