Skip to main content

Azure Certification Prep

Microsoft Azure certifications validate cloud skills and advance your career. This guide provides exam overviews, study guidance, and practice questions.

Azure Certification Path

CertificationExam CodeDurationFormatFocusPrerequisite
Azure FundamentalsAZ-90060 min40-60 questionsBasic cloud/Azure conceptsNone
Azure AdministratorAZ-104120 min40-55 questionsManage Azure resources, VMs, networkingAZ-900 (recommended)
Azure DeveloperAZ-204120 min40-55 questionsDevelop apps using Azure servicesAZ-900 (recommended)
Azure DevOps EngineerAZ-400120 min40-55 questionsDevOps, CI/CD, infrastructure automationAZ-104 or AZ-204
Azure Security EngineerAZ-500120 min40-55 questionsImplement security across AzureAZ-104 (recommended)
Azure Solutions ArchitectAZ-305120 min40-55 questionsDesign cloud solutionsAZ-104 or AZ-204
Azure Data FundamentalsDP-90060 min40-60 questionsDatabase and data conceptsNone
Azure Data EngineerDP-203120 min40-55 questionsDesign and implement data solutionsDP-900 (recommended)

AZ-900: Azure Fundamentals

Exam Overview

Duration: 60 minutes

Questions: 40-60 (mix of multiple choice, true/false, multiple select)

Pass Score: 700/1000

Cost: USD 99 (renewal every 6 months)

Target Audience: IT professionals, decision makers, developers new to cloud

Exam Domains and Weights

DomainWeight
Describe cloud computing concepts20-25%
Describe Azure architecture and services35-40%
Describe Azure management and governance20-25%
Describe general security and compliance features10-15%

Domain 1: Cloud Computing Concepts (20-25%)

Concepts:

  • Cloud computing types: IaaS, PaaS, SaaS
  • Cloud service models: public, private, hybrid
  • Shared responsibility model
  • Capital Expenditure (CapEx) vs Operational Expenditure (OpEx)

Key Questions:

  • What is the difference between IaaS and PaaS?
  • Which cloud model provides maximum control over infrastructure?
  • What cost model does Azure use?

Study Focus: Understand service models and cloud benefits (scalability, reliability, cost efficiency).

Domain 2: Azure Architecture and Services (35-40%)

Core Topics:

  • Azure regions, availability zones, resource hierarchy
  • Compute services: VMs, App Service, Functions, AKS, ACI
  • Storage services: Blob, Files, Tables, Queues, Data Lake
  • Database services: SQL, Cosmos DB, PostgreSQL, MySQL
  • Networking: VNet, Load Balancer, Application Gateway, Content Delivery Network (CDN)

Key Questions:

  • When should you use App Service vs Azure Functions?
  • What is the difference between availability zones and regions?
  • Which storage service supports structured, relational data?
  • How does Azure Cosmos DB differ from SQL Database?

Study Focus: Know the characteristics, use cases, and differences between services.

Domain 3: Azure Management and Governance (20-25%)

Topics:

  • Azure Resource Manager (ARM)
  • Resource groups, subscriptions, management groups
  • Azure Policy and Azure Blueprints
  • Azure Monitor and Application Insights
  • Cost management and budgeting

Key Questions:

  • What is the purpose of resource groups?
  • How do Azure Policies enforce compliance?
  • What billing boundary is a subscription?
  • How does Azure Monitor collect metrics?

Study Focus: Understand organizational hierarchy, governance tools, and cost management.

Domain 4: Security and Compliance (10-15%)

Topics:

  • Azure Entra ID (Azure AD)
  • Role-Based Access Control (RBAC)
  • Encryption at rest and in transit
  • Azure Key Vault
  • Compliance and data residency

Key Questions:

  • What is the purpose of RBAC?
  • Which service stores encryption keys in Azure?
  • How does Azure ensure data residency?

Study Focus: Core security concepts and identity management.

AZ-900 Practice Questions

Question 1: Which service provides fully managed Kubernetes container orchestration in Azure?

  • A. Azure Virtual Machines
  • B. Azure Container Instances
  • C. Azure Kubernetes Service
  • D. Azure App Service

Correct Answer: C (AKS is managed Kubernetes)

Question 2: What is a key benefit of cloud computing compared to on-premises infrastructure?

  • A. Predictable upfront costs
  • B. Unlimited server capacity
  • C. No need for security management
  • D. Pay-as-you-go cost model

Correct Answer: D (OpEx vs CapEx)

Question 3: In Azure's shared responsibility model, who is responsible for patching the operating system on a virtual machine?

  • A. Microsoft
  • B. The customer
  • C. A third-party vendor
  • D. Automatically handled by the hypervisor

Correct Answer: B (Customer manages OS for VMs)

Question 4: Which Azure service is best suited for serverless compute triggered by HTTP requests?

  • A. Azure Virtual Machines
  • B. Azure Functions
  • C. Azure App Service
  • D. Azure Container Instances

Correct Answer: B (Functions for event-driven, serverless)

Question 5: What is the primary purpose of availability zones in Azure?

  • A. Reduce latency for users
  • B. Provide isolation from failures
  • C. Store redundant backups
  • D. Improve network bandwidth

Correct Answer: B (AZs provide fault tolerance)

Question 6: Which service is suitable for hosting a relational database in Azure?

  • A. Azure Blob Storage
  • B. Azure SQL Database
  • C. Azure Queue Storage
  • D. Azure Table Storage

Correct Answer: B (SQL Database for relational data)

Question 7: What does RBAC stand for in Azure?

  • A. Resource-Based Authentication Control
  • B. Resource Backup and Consistency
  • C. Role-Based Access Control
  • D. Redundancy-Based Architecture Configuration

Correct Answer: C (RBAC)

Question 8: How long does an Azure free account provide a 200 USD credit?

  • A. 1 month
  • B. 3 months
  • C. 6 months
  • D. 12 months

Correct Answer: A (30 days for free account credits)

Question 9: Which Azure service is used for centralized management of secrets and encryption keys?

  • A. Azure DevOps
  • B. Azure Key Vault
  • C. Azure Monitor
  • D. Azure Policy

Correct Answer: B (Key Vault for secrets management)

Question 10: What is the primary difference between a public cloud and a hybrid cloud?

  • A. Public clouds are always more expensive
  • B. Hybrid clouds combine on-premises and cloud resources
  • C. Public clouds only support IaaS
  • D. Hybrid clouds provide better security

Correct Answer: B (Hybrid combines on-premises and public cloud)

Question 11: Which Azure feature enables you to enforce organizational standards across resources?

  • A. Azure Policy
  • B. Azure Blueprint
  • C. Resource Locks
  • D. Management Groups

Correct Answer: A (Azure Policy enforces compliance)

Question 12: What is the Azure resource container that allows you to organize and manage resources?

  • A. Subscription
  • B. Resource Group
  • C. Management Group
  • D. Tenant

Correct Answer: B (Resource groups contain resources)

Question 13: Which deployment model means you only pay for resources you use?

  • A. Reserved Instance
  • B. Pay-as-you-go
  • C. Spot VM
  • D. Yearly commitment

Correct Answer: B (Consumption-based pricing)

Question 14: What is the purpose of Azure availability zones?

  • A. To reduce licensing costs
  • B. To improve application performance globally
  • C. To protect against data center failures
  • D. To simplify management

Correct Answer: C (AZs provide fault tolerance)

Question 15: Which service provides Platform as a Service (PaaS) compute in Azure?

  • A. Virtual Machines
  • B. Azure Functions
  • C. Azure App Service
  • D. Both B and C

Correct Answer: D (Both Functions and App Service are PaaS)


AZ-104: Azure Administrator

Exam Overview

Duration: 120 minutes

Questions: 40-55 (multiple choice, multiple select, labs)

Pass Score: 700/1000

Cost: USD 165

Target Audience: IT professionals managing Azure infrastructure and resources

Exam Domains and Weights

DomainWeight
Manage Azure identities and governance25-30%
Implement and manage storage15-20%
Deploy and manage Azure compute resources20-25%
Configure and manage virtual networking20-25%
Monitor and maintain Azure resources10-15%

Domain 1: Identities and Governance (25-30%)

Topics:

  • Azure Entra ID (Azure AD)
  • Users, groups, and role assignments
  • RBAC and role definitions
  • Subscriptions and management groups
  • Azure Policy and compliance

Key Concepts:

  • Create and manage user accounts
  • Configure group membership
  • Assign roles at subscription and resource group scope
  • Implement Azure Policy
  • Configure management groups

Domain 2: Storage (15-20%)

Topics:

  • Storage accounts (types, performance, replication)
  • Blob, Files, Tables, Queues storage
  • Storage lifecycle management and tiers
  • Access keys and Shared Access Signatures (SAS)
  • Network integration (service endpoints, private endpoints)

Key Concepts:

  • Choose appropriate storage account types
  • Configure storage tiers and lifecycle policies
  • Generate SAS tokens for temporary access
  • Implement network restrictions

Domain 3: Compute (20-25%)

Topics:

  • Virtual Machines (creation, sizing, disks)
  • Scale sets and load balancers
  • App Service and Web Apps
  • Container services (ACI, AKS)
  • Azure Functions
  • Backup and disaster recovery

Key Concepts:

  • Deploy and configure VMs
  • Configure auto-scaling
  • Manage disks and snapshots
  • Configure backup and recovery

Domain 4: Virtual Networking (20-25%)

Topics:

  • Virtual Networks and subnets
  • Network Security Groups and firewall rules
  • Load Balancers and Application Gateways
  • VPN and ExpressRoute
  • DNS and content delivery

Key Concepts:

  • Design VNet topology
  • Configure NSG rules
  • Implement load balancing
  • Establish hybrid connectivity

Domain 5: Monitoring (10-15%)

Topics:

  • Azure Monitor and Log Analytics
  • Metrics and alerts
  • Application Insights
  • Diagnostic logging
  • Cost analysis

Key Concepts:

  • Configure monitoring and alerts
  • Analyze performance metrics
  • Investigate issues using logs
  • Optimize costs

AZ-104 Practice Questions

Question 1: You need to assign a role to a user for managing resources in a specific resource group. Which should you use?

  • A. Azure Policy
  • B. Role-Based Access Control (RBAC)
  • C. Network Security Groups
  • D. Azure Blueprints

Correct Answer: B (RBAC assigns roles)

Question 2: Which storage account replication option provides the highest redundancy across regions?

  • A. Locally Redundant Storage (LRS)
  • B. Zone Redundant Storage (ZRS)
  • C. Geo-Redundant Storage (GRS)
  • D. Read-Access Geo-Redundant Storage (RA-GRS)

Correct Answer: D (RA-GRS provides geographic redundancy with read access)

Question 3: You want to move a VM from one subscription to another. Which is the recommended approach?

  • A. Create a snapshot and restore to new subscription
  • B. Use managed disks export/import
  • C. Use Azure Resource Mover
  • D. Recreate the VM manually

Correct Answer: C (Azure Resource Mover simplifies cross-subscription moves)

Question 4: How should you restrict outbound traffic from a subnet?

  • A. Network Security Group outbound rule
  • B. Azure Firewall
  • C. Application Gateway
  • D. Load Balancer

Correct Answer: A (NSG controls layer 4 traffic)

Question 5: What is the maximum storage capacity for a standard storage account?

  • A. 1 TB
  • B. 10 TB
  • C. 500 TB (unlimited scalability)
  • D. 100 TB

Correct Answer: C (Azure Storage provides unlimited scalability)

Question 6: You need to encrypt data at rest in a storage account. Which encryption method is applied by default?

  • A. Azure Disk Encryption
  • B. Storage Service Encryption (SSE)
  • C. Transport Layer Security (TLS)
  • D. BitLocker

Correct Answer: B (SSE automatically encrypts storage data)

Question 7: Which tool should you use to evaluate compliance with Azure best practices and recommendations?

  • A. Azure Policy
  • B. Azure Advisor
  • C. Azure Security Center
  • D. Azure Monitor

Correct Answer: B (Azure Advisor provides recommendations)

Question 8: You want to ensure a web app is highly available across regions. Which service should you use?

  • A. Single App Service in one region
  • B. Traffic Manager with App Services in multiple regions
  • C. Load Balancer
  • D. Azure Front Door

Correct Answer: D (Front Door enables global load balancing)

Question 9: How should you manage secrets like database passwords in Azure?

  • A. Store in application configuration
  • B. Use Azure Key Vault
  • C. Store in connection strings
  • D. Use environment variables

Correct Answer: B (Key Vault securely stores secrets)

Question 10: What is the purpose of a Network Security Group (NSG)?

  • A. Manage network performance
  • B. Filter traffic to/from resources
  • C. Load balance traffic
  • D. Replicate data across regions

Correct Answer: B (NSGs act as firewalls)


Study Tips and Resources

Before the Exam

  1. Understand Core Concepts: Don't just memorize; understand why each service exists
  2. Hands-on Practice: Deploy actual resources in Azure using free tier account
  3. Review Official Documentation: Microsoft Learn provides free, comprehensive training
  4. Take Practice Exams: Use MeasureUp, Whizlabs, or exam simulator
  5. Join Study Groups: Community forums, Discord servers, Reddit provide peer support
  6. Create Flashcards: Review key terms, service comparisons, pricing
  7. Practice Labs: Microsoft Learn includes interactive labs
  8. Watch Video Courses: Pluralsight, A Cloud Guru, Coursera offer structured learning

Official Microsoft:

  • Microsoft Learn: Free training modules for each exam
  • Azure documentation: Authoritative reference
  • Azure free account: Hands-on practice environment

Third-Party:

  • Pluralsight Azure learning paths
  • A Cloud Guru Azure courses
  • Whizlabs practice exams
  • MeasureUp official exam simulator

Test-Taking Strategies

  1. Read Questions Carefully: Note keywords like "best", "most", "all", "none"
  2. Eliminate Obviously Wrong Answers: Narrows choices
  3. Answer Easy Questions First: Build momentum and manage time
  4. Flag Difficult Questions: Return to them after easier ones
  5. Review Before Submitting: Check multiple-select answers
  6. Don't Second-Guess: Your first instinct is often correct
  7. Manage Time: 1.5-2 minutes per question on average
  8. Stay Calm: Pacing and breathing helps with test anxiety

Common Exam Pitfalls

  • Confusing similar services: Study service comparison tables
  • Not reading lab instructions carefully: Follow steps precisely
  • Misunderstanding pricing models: Review CapEx vs OpEx, billing boundaries
  • Forgetting hands-on experience: Labs are critical; don't skip them
  • Studying outdated content: Verify resource publication dates
  • Ignoring weak areas: Focus extra time on challenging topics

Key Takeaways

  • Azure certifications validate cloud skills and advance career opportunities
  • AZ-900 covers cloud fundamentals and basic Azure concepts
  • AZ-104 focuses on infrastructure management and administration
  • Higher-level certifications (AZ-204, AZ-400, AZ-305) require deeper expertise
  • Hands-on practice with Azure services is essential
  • Official Microsoft Learn provides free, authoritative study material
  • Practice exams help identify weak areas before the real exam
  • Success requires understanding concepts, not just memorization