💡 AZ-900 Cheat Sheet – Microsoft Azure Fundamentals
☁️ Cloud Concepts
-
IaaS: Virtual Machines, Load Balancers
-
PaaS: Azure App Service, Azure SQL Database
-
SaaS: Office 365, Dropbox, Outlook.com
-
Cloud Benefits:
-
High Availability
-
Scalability (Vertical/Horizontal)
-
Elasticity (Auto-scale with demand)
-
Agility & Speed
-
Disaster Recovery & Fault Tolerance
-
Shift from CapEx (hardware) → OpEx (subscription)
-
🌐 Network Models
-
Peer-to-Peer (P2P):
-
No central server
-
Each device acts as both client and server
-
Good for small or temporary networks (e.g., file sharing apps)
-
Not ideal for business environments
-
-
Client-Server:
-
Central server manages requests from clients
-
Easier to manage, secure, scalable
-
Standard model for most business networks
-
-
Hybrid Network:
-
Combo of P2P and client-server
-
Offers flexibility but can be complex
-
-
In Azure Networking:
-
VNet Peering: Connects two Azure virtual networks
-
Point-to-Site VPN: Secure connection for individual users
-
Site-to-Site VPN: Connect on-premises to Azure
-
ExpressRoute: Private, high-speed connection bypassing the internet
-
🧰 Core Azure Services
Category | Examples |
---|---|
Compute | VMs, App Services, AKS |
Storage | Blob, File, Disk |
Networking | VNet, Load Balancer, NSG |
Databases | SQL DB, Cosmos DB, PostgreSQL |
Identity | Azure Active Directory (AAD) |
🔐 Security & Identity
-
Azure AD: Central identity and access management
-
RBAC (Role-Based Access Control): Granular permissions
-
NSG (Network Security Group): Inbound/outbound rules
-
Azure Firewall: Layer 3–7 filtering
-
Azure Key Vault: Stores secrets, keys, and certificates
-
Security Center: Monitor and improve security posture
-
Azure Policy & Blueprints: Enforce standards across resources
💰 Pricing, SLA & Support
-
Pricing Tools:
-
Azure Pricing Calculator
-
TCO Calculator
-
-
Support Plans:
-
Basic: Free
-
Developer: Email only
-
Standard: 24/7 phone support
-
Pro Direct: Fastest + extra features
-
-
SLAs:
-
Single VM: 99.9%
-
VM in availability set: 99.95%
-
VM in availability zones: 99.99%
-
📈 Monitoring & Management
-
Azure Monitor: Metrics and logs
-
Log Analytics: Advanced queries (KQL)
-
Alerts: Auto-notifications
-
Azure Advisor: Personalized recommendations
-
Azure Service Health: Track issues in your region
🏗️ Azure Structure
-
Regions: Geographic areas (e.g., West Europe)
-
Availability Zones: Physically separate datacenters
-
Resource Groups: Logical containers for resources
-
Subscriptions: Billing/account boundary
-
Management Groups: Organize multiple subscriptions
📋 Governance
-
Tags: Metadata for resources
-
Locks: Prevent accidental changes
-
Azure Policy: Enforce rules (e.g., only specific VM sizes)
-
Blueprints: Pre-defined templates for compliance
⚡ Quick Tips to Remember
-
ARM Templates = Infrastructure as Code
-
NSGs filter traffic; Firewalls inspect deeply
-
Azure AD handles identity; Key Vault handles secrets
-
Public Preview ≠ SLA
-
Availability Set = High availability inside 1 datacenter
-
Availability Zone = High availability across datacenters
-
Azure Arc = Manage multi-cloud/on-prem from Azure
-
Azure Stack = Run Azure in your datacenter