Skip to content

Azure AZ-900 Fundamentals - Comprehensive Fact Sheet

Table of Contents

  1. Cloud Concepts
  2. Core Azure Services
  3. Security, Privacy, Compliance, and Trust
  4. Azure Pricing and Support

Cloud Concepts

What is Cloud Computing?

Cloud computing is the delivery of computing services over the internet, enabling faster innovation, flexible resources, and economies of scale.

πŸ“– What is Cloud Computing - Introduction to cloud computing concepts and benefits

πŸ“– Cloud Computing Services - Overview of cloud computing delivery models

Cloud Service Models

Infrastructure as a Service (IaaS)

  • Most flexible cloud service
  • You manage: Applications, data, runtime, middleware, OS
  • Provider manages: Virtualization, servers, storage, networking

πŸ“– What is IaaS - Infrastructure as a Service explained

Platform as a Service (PaaS)

  • Focus on application development
  • You manage: Applications and data
  • Provider manages: Runtime, middleware, OS, virtualization, servers, storage, networking

πŸ“– What is PaaS - Platform as a Service overview

Software as a Service (SaaS)

  • Ready-to-use applications
  • Provider manages everything
  • Examples: Office 365, Dynamics 365

πŸ“– What is SaaS - Software as a Service definition

Cloud Deployment Models

Public Cloud

  • Services offered over public internet
  • Available to anyone who wants to purchase
  • No local hardware

πŸ“– What is a Public Cloud - Public cloud deployment model

Private Cloud

  • Computing resources used exclusively by one business
  • Can be hosted on-site or by third party
  • Greater control and security

πŸ“– What is a Private Cloud - Private cloud explained

Hybrid Cloud

  • Combines public and private clouds
  • Data and applications can move between environments
  • Greater flexibility and optimization

πŸ“– What is a Hybrid Cloud - Hybrid cloud computing overview

πŸ“– Azure Hybrid Cloud Solutions - Microsoft's hybrid cloud approach

Cloud Benefits

High Availability

  • Resources are available when needed
  • Service Level Agreements (SLAs) define uptime guarantees

πŸ“– Azure Service Level Agreements - SLA documentation and commitments

Scalability

  • Vertical Scaling (Scale Up): Increase CPU, RAM
  • Horizontal Scaling (Scale Out): Add more instances

πŸ“– Scalability in Azure - Scalability principles and patterns

Elasticity

  • Automatically adjust resources based on demand
  • Pay only for what you use

Reliability

  • Decentralized design with resources deployed globally
  • Resilient infrastructure

πŸ“– Reliability in Azure - Building reliable applications

Predictability

  • Performance predictability: autoscaling, load balancing
  • Cost predictability: TCO calculator, pricing calculator

Security and Governance

  • Cloud-based security tools
  • Compliance standards and certifications
  • Governance policies and templates

πŸ“– Azure Governance - Governance capabilities overview

Manageability

  • Management of the cloud: scaling resources, deploying resources
  • Management in the cloud: portal, CLI, APIs, PowerShell

Capital Expenditure (CapEx) vs Operational Expenditure (OpEx)

CapEx: Upfront investment in physical infrastructure - High initial cost - Value decreases over time

OpEx: Pay-as-you-go model for cloud services - No upfront cost - Pay for services as consumed

πŸ“– CapEx vs OpEx - Financial outcomes in cloud adoption


Core Azure Services

Azure Architecture Components

Azure Regions

  • Geographic areas containing one or more datacenters
  • Choose regions close to users for lower latency
  • 60+ regions worldwide

πŸ“– Azure Regions - Global infrastructure and regions

πŸ“– Azure Geography - Regions and availability zones

Availability Zones

  • Physically separate datacenters within a region
  • Independent power, cooling, networking
  • Protection from datacenter failures

πŸ“– What are Availability Zones - Availability zones explained

Region Pairs

  • Each region paired with another 300+ miles away
  • Automatic replication for some services
  • Sequential updates to minimize downtime

πŸ“– Azure Region Pairs - Cross-region replication

Azure Sovereign Regions

  • Isolated instances for compliance (US Government, China)

πŸ“– Azure Government - Government cloud services

Azure Resources and Resource Manager

Azure Resources

  • Virtual machines, storage accounts, databases, etc.
  • Anything you create, provision, or deploy

Resource Groups

  • Logical containers for Azure resources
  • Resources can only exist in one resource group
  • Cannot nest resource groups

πŸ“– Resource Groups - Managing resource groups

Azure Subscriptions

  • Logical unit of Azure services
  • Links to an Azure account
  • Billing boundary and access control boundary

πŸ“– Azure Subscriptions - Subscription organization strategies

Management Groups

  • Organize multiple subscriptions
  • Apply governance conditions
  • Hierarchy of management groups and subscriptions

πŸ“– Management Groups - Organizing resources with management groups

Azure Resource Manager (ARM)

  • Deployment and management service for Azure
  • Consistent management layer
  • Deploy, update, delete resources

πŸ“– Azure Resource Manager - ARM overview and capabilities

πŸ“– ARM Templates - Infrastructure as code with ARM templates

Azure Compute Services

Azure Virtual Machines (VMs)

  • IaaS offering providing complete control
  • Windows or Linux
  • Total customization

πŸ“– Azure Virtual Machines - VM documentation and overview

πŸ“– VM Sizes - Virtual machine size families

Virtual Machine Scale Sets

  • Deploy and manage identical VMs
  • Auto-scaling capabilities
  • Load balancing included

πŸ“– VM Scale Sets - Scale sets overview

Azure Virtual Desktop

  • Desktop and application virtualization
  • Multi-session Windows 10/11
  • Microsoft 365 Apps optimization

πŸ“– Azure Virtual Desktop - Virtual desktop infrastructure

Azure Containers

  • Lightweight, virtualized application environment
  • Docker container support

πŸ“– Container Instances - Azure Container Instances documentation

πŸ“– Azure Kubernetes Service (AKS) - Managed Kubernetes service

Azure App Service

  • PaaS for building web, mobile, API apps
  • Supports multiple languages (.NET, Java, Node.js, Python, PHP)
  • Automatic scaling and load balancing

πŸ“– App Service Overview - App Service documentation

πŸ“– App Service Plans - App Service plan tiers and features

Azure Functions

  • Serverless compute service
  • Event-driven, pay-per-execution
  • Supports multiple languages

πŸ“– Azure Functions - Serverless functions documentation

πŸ“– Functions Triggers and Bindings - Event-driven programming model

Azure Networking Services

Azure Virtual Network (VNet)

  • Isolated network in Azure
  • Segmentation, communication with on-premises
  • Subnets for organization

πŸ“– Virtual Networks - VNet overview and capabilities

VPN Gateway

  • Send encrypted traffic over public internet
  • Site-to-site, point-to-site connections

πŸ“– VPN Gateway - VPN Gateway documentation

Azure ExpressRoute

  • Private connection to Azure
  • Higher reliability, faster speeds
  • Does not go over public internet

πŸ“– ExpressRoute - Private connectivity to Azure

Network Security Groups (NSG)

  • Filter network traffic to/from Azure resources
  • Inbound and outbound security rules

πŸ“– Network Security Groups - NSG configuration and rules

Azure Load Balancer

  • Distribute traffic across multiple VMs
  • Layer 4 (TCP/UDP) load balancing
  • High availability

πŸ“– Load Balancer - Load balancing solutions

Azure Application Gateway

  • Layer 7 (HTTP/HTTPS) load balancing
  • Web traffic routing
  • Web Application Firewall (WAF)

πŸ“– Application Gateway - Application-level routing

Azure DNS

  • Host DNS domains in Azure
  • High availability and performance
  • Azure Resource Manager integration

πŸ“– Azure DNS - DNS hosting service

Azure Storage Services

Azure Storage Account

  • Container for all Azure Storage data objects
  • Unique namespace accessible via HTTP/HTTPS

πŸ“– Storage Account Overview - Storage accounts explained

Azure Blob Storage

  • Object storage for unstructured data
  • Hot, Cool, and Archive access tiers
  • Massive scalability

πŸ“– Blob Storage - Object storage documentation

πŸ“– Blob Access Tiers - Optimizing costs with access tiers

Azure Files

  • Fully managed file shares
  • SMB and NFS protocols
  • Cloud or on-premises access

πŸ“– Azure Files - Managed file shares

Azure Queue Storage

  • Message queue for large workloads
  • Store millions of messages
  • Asynchronous processing

πŸ“– Queue Storage - Queue storage for messaging

Azure Table Storage

  • NoSQL key-value store
  • Structured non-relational data
  • Schemaless design

πŸ“– Table Storage - NoSQL table storage

Azure Disk Storage

  • Block-level storage volumes for VMs
  • Managed disks (SSD, HDD)
  • High performance and durability

πŸ“– Managed Disks - VM disk storage

Azure Database Services

Azure Cosmos DB

  • Globally distributed NoSQL database
  • Multiple APIs (SQL, MongoDB, Cassandra)
  • Single-digit millisecond latency

πŸ“– Azure Cosmos DB - Multi-model database service

Azure SQL Database

  • PaaS relational database
  • Based on SQL Server
  • Automatic updates, backups, scaling

πŸ“– SQL Database - Managed relational database

Azure Database for MySQL

  • Fully managed MySQL
  • Built-in high availability
  • Enterprise security

πŸ“– Azure Database for MySQL - Managed MySQL service

Azure Database for PostgreSQL

  • Fully managed PostgreSQL
  • Intelligent performance
  • Flexible scaling

πŸ“– Azure Database for PostgreSQL - Managed PostgreSQL service

Azure SQL Managed Instance

  • Near 100% compatibility with SQL Server
  • Native virtual network support
  • Lift-and-shift ready

πŸ“– SQL Managed Instance - SQL Server in the cloud

Azure Marketplace

πŸ“– Azure Marketplace - Discover and deploy solutions from Microsoft and partners


Security, Privacy, Compliance, and Trust

Defense in Depth

Layered approach to security: 1. Physical security 2. Identity and access 3. Perimeter 4. Network 5. Compute 6. Application 7. Data

πŸ“– Defense in Depth - Azure security overview

Azure Active Directory (Azure AD / Microsoft Entra ID)

  • Cloud-based identity and access management
  • Single sign-on (SSO)
  • Multi-factor authentication (MFA)
  • Conditional access

πŸ“– Microsoft Entra ID - Identity and access management

πŸ“– Multi-Factor Authentication - MFA overview and setup

πŸ“– Conditional Access - Policy-based access control

Azure Security Features

Azure Security Center / Microsoft Defender for Cloud

  • Unified security management
  • Advanced threat protection
  • Security recommendations

πŸ“– Microsoft Defender for Cloud - Cloud security posture management

Azure Sentinel

  • Cloud-native SIEM (Security Information Event Management)
  • Intelligent security analytics
  • Threat detection and response

πŸ“– Azure Sentinel - Cloud-native SIEM and SOAR

Azure Key Vault

  • Securely store secrets, keys, certificates
  • Hardware security modules (HSM)
  • Centralized application secrets

πŸ“– Azure Key Vault - Secrets management service

Azure DDoS Protection

  • Protection from distributed denial-of-service attacks
  • Basic (free) and Standard tiers
  • Real-time monitoring

πŸ“– DDoS Protection - DDoS mitigation service

Azure Firewall

  • Managed cloud-based network security
  • Built-in high availability
  • Application and network-level filtering

πŸ“– Azure Firewall - Cloud-native firewall service

Governance and Compliance

Azure Policy

  • Create, assign, manage policies
  • Enforce organizational standards
  • Assess compliance at scale

πŸ“– Azure Policy - Policy-driven governance

Role-Based Access Control (RBAC)

  • Fine-grained access management
  • Principle of least privilege
  • Built-in and custom roles

πŸ“– Azure RBAC - Role-based access control

Azure Blueprints

  • Repeatable set of Azure resources
  • Orchestrated deployment of templates, policies, roles
  • Environment setup automation

πŸ“– Azure Blueprints - Environment orchestration

Resource Locks

  • Prevent accidental deletion or modification
  • CanNotDelete and ReadOnly locks
  • Apply at subscription, resource group, or resource level

πŸ“– Resource Locks - Protect resources from changes

Azure Compliance

πŸ“– Trust Center - Privacy, security, and compliance information

πŸ“– Compliance Offerings - Azure compliance documentation

Privacy and Data Protection

Microsoft Privacy Statement

Explains what data Microsoft collects and how it's used

πŸ“– Privacy Statement - Microsoft privacy practices

Azure Information Protection

  • Classify and protect documents and emails
  • Encryption, identity, authorization

Azure Service Trust Portal

Central location for compliance information, security best practices, and audit reports

πŸ“– Service Trust Portal - Compliance and trust resources


Azure Pricing and Support

Azure Subscriptions

Subscription Types

  • Free Account: $200 credit for 30 days + 12 months free services
  • Pay-As-You-Go: Pay for what you use
  • Enterprise Agreement: Volume licensing for large organizations
  • Student: $100 credit, no credit card required

πŸ“– Azure Free Account - Start with free services

Factors Affecting Costs

  1. Resource Type
  2. Consumption (metering)
  3. Region
  4. Azure Marketplace
  5. Licensing
  6. Network Traffic

πŸ“– Pricing Overview - Understanding Azure pricing

Azure Pricing Calculator

Estimate costs for Azure services before deployment

πŸ“– Pricing Calculator - Calculate your estimated costs

Total Cost of Ownership (TCO) Calculator

Compare costs of on-premises infrastructure vs Azure

πŸ“– TCO Calculator - Compare on-premises to cloud costs

Azure Cost Management

  • Monitor, allocate, and optimize cloud spending
  • Cost analysis and budgets
  • Cost alerts and recommendations

πŸ“– Cost Management - Cost management and billing

πŸ“– Cost Optimization - Optimize your cloud investment

Ways to Reduce Costs

  1. Reserved Instances: 1 or 3-year commitments (up to 72% savings)
  2. Azure Hybrid Benefit: Use existing licenses
  3. Spot VMs: Unused capacity at discounted rates
  4. Pricing Calculator: Estimate before deployment
  5. Azure Advisor: Cost recommendations
  6. Spending Limits: Prevent overspending

πŸ“– Reserved Instances - Save with reserved capacity

πŸ“– Azure Hybrid Benefit - Maximize existing licenses

πŸ“– Spot VMs - Use surplus capacity at lower cost

Azure Advisor

Personalized cloud consultant providing recommendations: - Reliability - Security - Performance - Cost - Operational Excellence

πŸ“– Azure Advisor - Personalized recommendations

Azure Service Level Agreements (SLA)

  • Performance targets for Azure services
  • Expressed as uptime percentage (99.9%, 99.95%, 99.99%)
  • Service credits if SLA not met
  • Composite SLA: multiply individual SLAs

πŸ“– SLA for Azure Services - Service level agreements

Azure Support Plans

  1. Basic: Free with all accounts
  2. Developer: Trial and non-production ($29/month)
  3. Standard: Production workloads ($100/month)
  4. Professional Direct: Business-critical ($1,000/month)
  5. Premier: Enterprise customers (custom pricing)

πŸ“– Support Plans - Compare support options

Azure Knowledge Center & Documentation

πŸ“– Azure Documentation - Official Azure documentation portal

Additional Management Tools

Azure Portal

  • Web-based unified console
  • Build, manage, and monitor everything
  • Customizable dashboards

πŸ“– Azure Portal - Access Azure portal

Azure PowerShell

  • Cross-platform command-line shell
  • Automation scripting
  • Azure-specific cmdlets

πŸ“– Azure PowerShell - PowerShell for Azure management

Azure CLI

  • Cross-platform command-line tool
  • Bash-like syntax
  • Automation and scripting

πŸ“– Azure CLI - Command-line interface documentation

Azure Cloud Shell

  • Browser-based shell experience
  • Pre-configured Azure PowerShell and CLI
  • No local installation required

πŸ“– Cloud Shell - Browser-based command line

Azure Mobile App

  • Manage Azure resources from mobile device
  • Monitor health and status
  • Run commands via Cloud Shell

πŸ“– Azure Mobile App - Manage Azure on the go

Azure Monitor

  • Collect, analyze, act on telemetry
  • Application and infrastructure monitoring
  • Metrics and logs

πŸ“– Azure Monitor - Monitoring and diagnostics

πŸ“– Application Insights - Application performance management


Exam Tips and Resources

Exam Details

  • Duration: 60 minutes
  • Questions: 40-60 questions
  • Question types: Multiple choice, drag-and-drop, case studies
  • Passing score: 700 out of 1000
  • Cost: $99 USD

Skills Measured

  1. Describe cloud concepts (25-30%)
  2. Describe Azure architecture and services (35-40%)
  3. Describe Azure management and governance (30-35%)

Study Resources

πŸ“– AZ-900 Exam Page - Official exam information

πŸ“– Learning Path - Azure Fundamentals certification path

πŸ“– Free Training - Microsoft Learn training modules

Key Study Areas

  1. Understand cloud computing concepts thoroughly
  2. Know the differences between IaaS, PaaS, and SaaS
  3. Understand Azure architecture (regions, availability zones)
  4. Familiarize yourself with core services (Compute, Storage, Networking, Databases)
  5. Learn security and compliance features
  6. Understand pricing models and cost management
  7. Know the support options available
  1. Create a free Azure account
  2. Deploy virtual machines
  3. Create storage accounts and upload data
  4. Explore the Azure Portal
  5. Use the Pricing Calculator
  6. Review Azure Advisor recommendations
  7. Configure basic networking (VNet, NSG)

Important Terminology

  • Azure Resource: Manageable item available through Azure
  • Resource Group: Container holding related resources
  • Subscription: Logical container for resources, linked billing unit
  • Management Group: Container for managing access, policies across subscriptions
  • ARM: Azure Resource Manager deployment and management layer
  • Availability Zone: Physically separate datacenter within region
  • Region Pair: Two regions 300+ miles apart for disaster recovery
  • SLA: Service Level Agreement defining uptime guarantees
  • TCO: Total Cost of Ownership comparison tool
  • RBAC: Role-Based Access Control for fine-grained permissions

Quick Reference Summary

Cloud Models

  • IaaS: Maximum control, manage OS and above
  • PaaS: Focus on applications, platform managed
  • SaaS: Fully managed applications

Deployment Types

  • Public: Shared infrastructure, internet accessible
  • Private: Dedicated infrastructure, more control
  • Hybrid: Combination of public and private

Core Compute

  • VMs: Full control IaaS
  • App Service: PaaS web/API hosting
  • Functions: Serverless, event-driven
  • AKS: Managed Kubernetes
  • Container Instances: Simple container hosting

Core Storage

  • Blob: Object storage (Hot/Cool/Archive)
  • Files: SMB file shares
  • Queue: Message queue
  • Table: NoSQL key-value
  • Disk: VM block storage

Core Database

  • Cosmos DB: Global NoSQL
  • SQL Database: Managed SQL Server
  • MySQL/PostgreSQL: Managed open-source

Core Networking

  • VNet: Isolated network
  • VPN Gateway: Encrypted site-to-site
  • ExpressRoute: Private dedicated connection
  • NSG: Network traffic filtering
  • Load Balancer: Layer 4 traffic distribution
  • Application Gateway: Layer 7 web traffic routing

Identity and Security

  • Azure AD / Entra ID: Identity management, SSO, MFA
  • Defender for Cloud: Security posture, threat protection
  • Key Vault: Secrets and key management
  • Azure Policy: Governance and compliance
  • RBAC: Fine-grained access control

Management Tools

  • Portal: Web-based GUI
  • CLI: Cross-platform command line
  • PowerShell: Scripting and automation
  • Cloud Shell: Browser-based shell
  • ARM Templates: Infrastructure as code

Cost Management

  • Pricing Calculator: Estimate costs
  • TCO Calculator: Compare on-prem vs cloud
  • Cost Management: Monitor and optimize
  • Reserved Instances: 1-3 year commitments
  • Hybrid Benefit: Use existing licenses
  • Azure Advisor: Personalized recommendations

Final Notes

This fact sheet covers the essential topics for the AZ-900 Azure Fundamentals certification. The exam tests foundational knowledge of cloud services and how Azure implements them. Focus on understanding concepts rather than memorizing specific details.

Remember: - The exam is foundational level - broad knowledge over deep expertise - Hands-on experience with Azure Portal is invaluable - Understand the "why" behind services, not just "what" they are - Know when to use each service type - Understand cost implications and optimization strategies

Good luck with your certification!

Last Updated: 2025-10-13