AZ-900 Exam Cram: Benefits of Cloud Services
Describe the benefits of using cloud services
AZ-900 Exam Cram: Benefits of Cloud Services
This cram sheet focuses on Unit 1.2 of the Microsoft Azure Fundamentals curriculum: "Describe the benefits of using cloud services." Mastery of these concepts is essential for scoring well on the Cloud Concepts portion of the exam.
Topic Weighting
| Exam Section | Approximate Weighting |
|---|---|
| Describe Cloud Concepts | 25-30% |
| Benefit of Cloud Services (this topic) | ~10-15% |
[!IMPORTANT] Expect at least 3-5 questions directly related to identifying the difference between terms like Scalability, Elasticity, and High Availability.
Key Concepts Summary
1. High Availability (HA)
Focuses on keeping services up and running for long periods with very little downtime. It ensures that a service is available even if a component fails.
2. Scalability
The ability of a system to handle increased load by adding resources. There are two primary types:
- Vertical Scaling (Scaling Up): Adding more power (CPU, RAM) to an existing server.
- Horizontal Scaling (Scaling Out): Adding more servers to a resource pool.
3. Elasticity
The ability to automatically scale. A system is elastic if it can grow when demand is high and shrink when demand is low to save costs.
4. Reliability & Predictability
- Reliability: The ability of a system to recover from failures and continue to function. This is often achieved through Fault Tolerance and Disaster Recovery (BCDR).
- Predictability: Can be Performance-based (consistent response times) or Cost-based (knowing your bill in advance via the consumption-based model).
5. Security & Governance
Providers invest billions in security. Benefits include default protection against DDoS, automatic patching, and governance tools (like Azure Policy) to control resource usage and costs.
Visual Anchors
Scalability: Vertical vs. Horizontal
Disaster Recovery: Fault Tolerance
\begin{tikzpicture}[node distance=2cm, every node/.style={draw, rectangle, rounded corners, minimum width=2.5cm, minimum height=1cm, align=center}] \node (primary) {Primary Region$Active)}; \node (secondary) [right=of primary] {Secondary Region$Standby)}; \node (failover) [below=of primary, xshift=2.25cm, draw=none] {\textbf{Disaster Recovery / Failover}};
\draw[->, thick] (primary) -- (secondary) node[midway, above, draw=none] {Replication};
\draw[->, thick, dashed, red] (primary) |- (failover);
\draw[->, thick, dashed, red] (secondary) |- (failover);
\node[draw=none, below=of primary, yshift=1cm] {\small If Region A fails...};
\node[draw=none, below=of secondary, yshift=1cm] {\small ...Region B takes over};\end{tikzpicture}
Common Pitfalls
- DON'T confuse Scalability with Elasticity. Scalability is the capability to handle more; Elasticity is the automated nature of doing it dynamically.
- DON'T think cloud security is 100% the provider's job. Remember the Shared Responsibility Model—the provider secures the "cloud," you secure your "data."
- DON'T assume High Availability is the same as Disaster Recovery. HA is about local hardware/software failures; DR is about recovering from a catastrophic regional event.
- DON'T mix up Vertical and Horizontal. Think of a ladder (Vertical = going up) vs. a line (Horizontal = more people standing side-by-side).
Mnemonics / Memory Triggers
The "S.H.E.R.P.A" Method
To remember the benefits of the cloud, think of a guide (Sherpa) helping you climb the mountain of IT:
- S - Security: Built-in protection and governance.
- H - High Availability: 99.9% - 99.999% uptime.
- E - Elasticity: Automatic growth and shrinkage.
- R - Reliability: Fault tolerance and BCDR.
- P - Predictability: Performance and Cost consistency.
- A - Agility: Rapid deployment and manageability.
Formula / Equation Sheet
| Concept | Logical "Formula" | Business Outcome |
|---|---|---|
| Elasticity | Load Increase = Automatic Resource Increase | Cost Optimization (Pay for only what you use) |
| Vertical Scale | 1 VM + More RAM/CPU | Performance boost for single-threaded apps |
| Horizontal Scale | 1 VM + 1 VM + 1 VM | High capacity for web traffic/load balancing |
| High Availability | Redundancy + Failover | Minimal Downtime (SLA compliance) |
| Governance | Identity Management + Policies | Compliance & Budgetary Control |
Practice Set
-
A retail company experiences a massive spike in traffic every Black Friday. Which cloud benefit allows them to automatically add and remove web servers based on real-time demand?
- Answer: Elasticity.
-
You need to ensure that your application remains accessible even if a single datacenter experiences a power failure. Which concept are you implementing?
- Answer: High Availability (specifically via Availability Zones).
-
An administrator is increasing the amount of RAM on a Virtual Machine from 8GB to 32GB. What type of scaling is this?
- Answer: Vertical Scaling (Scaling Up).
-
A company wants to ensure that its monthly cloud bill does not exceed a specific amount by using automated spending limits. Which benefit does this represent?
- Answer: Predictability (specifically Cost Predictability) via Governance.
-
Which term describes the cloud's ability to recover from a complete regional outage?
- Answer: Disaster Recovery (part of Reliability).