Why Choose Cloud?
Cloud computing offers a set of core benefits that make it the preferred choice for organizations of all sizes — from startups to global enterprises. Understanding these benefits is a key part of the AZ-900 exam.
1. High Availability
High availability means your application or service remains accessible with minimal downtime, even when failures occur.
Cloud providers like Azure build redundancy into their infrastructure:
-
Multiple servers handle your workload
-
If one server fails, another takes over automatically
-
No single point of failure
Azure expresses this through Service Level Agreements (SLAs):
|
SLA |
Downtime Allowed Per Month |
|---|---|
|
99% |
~7.3 hours |
|
99.9% |
~43.8 minutes |
|
99.95% |
~21.9 minutes |
|
99.99% |
~4.4 minutes |
The higher the SLA percentage, the more available the service is guaranteed to be.
2. Scalability
Scalability is the ability to increase or decrease resources to match demand.
There are two types:
Vertical Scaling (Scale Up / Scale Down)
Increase the power of an existing resource:
Before: VM with 4 CPU cores, 16 GB RAM
After: VM with 16 CPU cores, 64 GB RAM
Think of it as upgrading from a small car to a truck.
Horizontal Scaling (Scale Out / Scale In)
Add more instances of the same resource:
Before: 1 web server handling traffic
After: 10 web servers sharing the traffic load
Think of it as adding more lanes to a highway.
3. Elasticity
Elasticity is automatic scaling — the cloud adjusts resources in real-time based on demand, without manual intervention.
Normal traffic: 2 servers running
Black Friday sale: 50 servers spin up automatically
Sale ends: Servers scale back down to 2
Elasticity prevents you from:
-
Over-provisioning (paying for unused capacity)
-
Under-provisioning (crashing under high load)
4. Agility
Agility means you can provision and deploy resources very quickly — in minutes instead of weeks.
Traditional IT:
Order hardware → Wait weeks → Set up → Configure → Deploy
(Total: 4–8 weeks)
Cloud:
Click → Configure → Deploy
(Total: Minutes)
This speed allows businesses to:
-
Test new ideas quickly
-
Respond faster to market changes
-
Release software more frequently
5. Geo-Distribution (Global Reach)
Cloud providers operate data centers in regions around the world. You can deploy your application close to your users — no matter where they are.
Benefits:
-
Lower latency (faster response times for users)
-
Legal compliance (store data in specific countries)
-
Disaster recovery across geographies
Azure Regions: 60+ worldwide
Your app deployed in: East US + West Europe + Southeast Asia
Users get fast response from the nearest region
6. Disaster Recovery
Disaster recovery (DR) is the ability to restore services after a catastrophic event — hardware failure, data corruption, natural disaster, cyberattack.
Cloud makes DR accessible and affordable:
|
Feature |
Traditional IT |
Cloud |
|---|---|---|
|
Backup storage |
Expensive tape/disk |
Cheap cloud storage |
|
Recovery time |
Hours to days |
Minutes |
|
Setup complexity |
High |
Low — built-in tools |
|
Geographic separation |
Hard to achieve |
Easy with multiple regions |
Azure DR tools include:
-
Azure Site Recovery — replicates workloads to a secondary region
-
Azure Backup — automated backup service
7. CapEx vs. OpEx
This is one of the most important financial concepts in cloud computing — and it appears on the AZ-900 exam.
CapEx — Capital Expenditure
Money spent upfront on physical assets that are owned over time.
Examples:
-
Buying servers and racks
-
Building a data center
-
Purchasing networking equipment
Characteristics:
-
Large upfront investment
-
Depreciated over years
-
You own the asset
-
Hard to predict future needs
OpEx — Operational Expenditure
Money spent on ongoing services and subscriptions — pay as you go.
Examples:
-
Monthly cloud bills
-
Software subscriptions
-
Internet service fees
Characteristics:
-
No upfront cost
-
Pay only for what you use
-
Predictable monthly billing
-
Easily adjustable
Comparison
CapEx (Traditional IT) OpEx (Cloud)
────────────────────── ────────────
Buy a $500,000 server → Pay $1,000/month for cloud VMs
Own it for 5 years → Scale up or down any time
Depreciate value → Fully tax-deductible as expense
Risk: over/under size → Risk: near zero — adjust anytime
Cloud computing converts CapEx to OpEx — you stop buying infrastructure and start renting services.
8. Consumption-Based Model
In the cloud, you pay for what you actually consume — not a flat rate for maximum capacity.
Think of it like:
-
Electricity bill — you pay for the kilowatt-hours you used, not the maximum your house could ever use
-
Mobile data plan — pay-per-GB used vs. buying a fixed-size data pack
Cloud billing examples:
-
Virtual Machine: charged per hour/minute it runs
-
Storage: charged per GB stored
-
Database: charged per query/DTU/vCore/hour
-
Bandwidth: charged per GB transferred out
Benefits of consumption-based pricing:
-
No wasted spend on idle resources
-
Better cost forecasting
-
No need to overprovision "just in case"
Benefits Summary Table
|
Benefit |
What It Means |
Key Advantage |
|---|---|---|
|
High Availability |
Stay up despite failures |
Reliable for users |
|
Scalability |
Grow or shrink resources |
Match demand exactly |
|
Elasticity |
Auto-scale in real time |
No manual intervention |
|
Agility |
Deploy in minutes |
Faster time to market |
|
Geo-Distribution |
Global data centers |
Low latency, compliance |
|
Disaster Recovery |
Restore quickly from failure |
Business continuity |
|
CapEx → OpEx |
No upfront hardware costs |
Better cash flow |
|
Consumption-based |
Pay for what you use |
No waste |
Quick Recap
Why Cloud?
──────────
✓ Always available (High Availability)
✓ Grows with you (Scalability + Elasticity)
✓ Deploy fast (Agility)
✓ Serve users globally (Geo-Distribution)
✓ Survive disasters (Disaster Recovery)
✓ Save money (OpEx + Consumption-based)
Official References
Next Chapter → Chapter 04: Cloud Service Types — IaaS, PaaS, SaaS