This section contains a curated set of practice questions designed to simulate the style, scope, and difficulty of the AZ-900 (Microsoft Azure Fundamentals) exam.
These questions focus on:
- Concept clarity
- Scenario-based decision making
- Understanding why an answer is correct (and why others are not)
The goal is not just memorization, but pattern recognition, which is key to passing AZ-900.
These questions were generated and curated using AI-assisted study methods and are intended as supplementary practice only.
Always refer to Microsoft Learn and official exam objectives for authoritative content.
-
Generate 10 AZ-900 questions on Azure networking.
-
Explain the difference between RBAC, Azure Policy, and Resource Locks.
-
Quiz me on Azure storage redundancy options.
-
Act as an AZ-900 instructor and test me on cloud concepts.
- Attempt questions without looking at answers first
- Review explanations carefully
- Identify weak areas and revise those topics
- Repeat until you can confidently recognize patterns
Tip: AZ-900 is less about deep technical knowledge and more about choosing the best Azure solution for a given scenario.
(Q1.)- What is cloud computing?
A. Running apps locally
B. Delivering computing services over the internet
C. Storing data offline
D. Managing physical servers
(Q2.)- In the shared responsibility model (IaaS), who manages the OS?
A. Microsoft
B. Customer
C. Both
D. Neither
(Q3.)- Which cloud model provides maximum control?
A. Public
B. Private
C. Hybrid
D. Community
(Q4.)- A company wants to keep sensitive data on-prem and use cloud for apps. Which model?
A. Public
B. Hybrid
C. Private
D. SaaS
(Q5.)- What does consumption-based pricing mean?
A. Fixed yearly cost
B. Pay for what you use
C. Free services
D. Unlimited usage
(Q6.)- Serverless means:
A. No servers exist
B. You manage servers
C. Azure manages infrastructure automatically
D. Only storage is used
(Q7.)- Which is a benefit of high availability?
A. Lower cost
B. Reduced downtime
C. Faster coding
D. Less storage
(Q8.)- Scalability allows:
A. Backup data
B. Increase/decrease resources
C. Secure apps
D. Encrypt data
(Q9.)- Reliability in cloud means:
A. Faster internet
B. System consistency
C. Lower cost
D. Better UI
(Q10.)- Which ensures governance?
A. RBAC
B. Scaling
C. DNS
D. CDN
(Q11.)- Which is SaaS?
A. Azure VMs
B. Azure SQL DB
C. Microsoft 365
D. Azure Functions
(Q12.)- Which is PaaS?
A. Azure App Service
B. Azure VM
C. Azure Storage
D. Azure DNS
(Q13.)- Which is IaaS?
A. Azure VM
B. Microsoft Teams
C. Azure Logic Apps
D. Power BI
(Q14.)- Which cloud model is cheapest to start?
A. Private
B. Hybrid
C. Public
D. Dedicated
(Q15.)- Which feature improves predictability?
A. SLAs
B. VPN
C. DNS
D. Tags
(Q16.)- Which is NOT a cloud benefit?
A. Elasticity
B. High availability
C. Manual scaling
D. Fault tolerance
(Q17.)- What is elasticity?
A. Fixed scaling
B. Automatic scaling
C. Storage replication
D. Security control
(Q18.)- Which pricing model uses reservations?
A. Pay-as-you-go
B. Reserved instances
C. Free tier
D. Spot pricing
(Q19.)- Which cloud model is owned by one organization?
A. Public
B. Private
C. Hybrid
D. SaaS
(Q20.)- Which service type manages OS automatically?
A. IaaS
B. PaaS
C. On-prem
D. Colocation
(Q21.)- Which model provides full app access via browser?
A. IaaS
B. SaaS
C. PaaS
D. Hybrid
(Q22.)- Which reduces capital expenditure?
A. Cloud
B. On-prem
C. Hybrid
D. Private
(Q23.)- Which benefit allows global reach?
A. Availability zones
B. Regions
C. CDN
D. Elasticity
(Q24.)- Which ensures uptime SLA?
A. Zones
B. Policies
C. Locks
D. Tags
(Q25.)- Which is serverless?
A. Azure Functions
B. Azure VM
C. Azure Disk
D. Azure VNet
(Q26.)- What is an Azure region?
A. Pricing tier
B. Datacenter location
C. Subscription
D. Resource
(Q27.)- Region pairs are used for:
A. Cost saving
B. DR and redundancy
C. Monitoring
D. Networking
(Q28.)- Availability zones provide:
A. Logical grouping
B. Physical separation
C. Virtual network
D. Backup
(Q29.)- What is a resource group?
A. Billing unit
B. Container for resources
C. Network
D. VM type
(Q30.)- What is a subscription used for?
A. Storage
B. Billing & access control
C. Networking
D. Backup
(Q31.)- Management groups help with:
A. Storage
B. Governance across subscriptions
C. Networking
D. Backup
(Q32.)- Hierarchy order:
A. Resource → Subscription → Group
B. MG → Subscription → Resource Group → Resource
C. Subscription → Resource → MG
D. Resource Group → MG
(Q33.)- Which compute type is event-driven?
A. VM
B. Container
C. Function
D. Storage
(Q34.)- VM Scale Sets are used for:
A. Backup
B. Auto scaling VMs
C. Storage
D. DNS
(Q35.)- Availability sets protect against:
A. Data loss
B. Hardware failure
C. Network attack
D. Malware
(Q36.)- Azure Virtual Desktop is used for:
A. Web apps
B. Remote desktops
C. Storage
D. Monitoring
(Q37.)- Which is required for a VM?
A. VNet
B. Disk
C. NIC
D. All of the above
(Q38.)- Best hosting for web apps?
A. VM
B. App Service
C. Storage
D. DNS
(Q39.)- Azure VNet is used for:
A. Storage
B. Networking
C. Compute
D. Backup
(Q40.)- Subnet is:
A. Separate region
B. Network division
C. VM
D. Disk
(Q41.)- VNet peering connects:
A. Regions
B. VNets
C. Subnets
D. Storage
(Q42.)- Azure DNS resolves:
A. IP to name
B. Name to IP
C. VM to storage
D. App to VM
(Q43.)- VPN Gateway connects:
A. VNet to internet
B. On-prem to Azure
C. VM to VM
D. Storage to compute
(Q44.)- ExpressRoute provides:
A. Public internet
B. Private connection
C. DNS
D. CDN
(Q45.)- Public endpoint means:
A. Internal access
B. Internet accessible
C. Private IP
D. VPN only
(Q46.)- Which storage is unstructured?
A. Blob
B. Disk
C. Queue
D. Table
(Q47.)- Hot tier is used for:
A. Rare access
B. Frequent access
C. Archive
D. Backup
(Q48.)- Which redundancy replicates across regions?
A. LRS
B. ZRS
C. GRS
D. None
(Q49.)- Azure Migrate is used for:
A. Monitoring
B. Migration
C. Security
D. Backup
(Q50.)- Data Box is used for:
A. Small data transfer
B. Large offline transfer
C. Backup
D. Monitoring
(Q51.)- Microsoft Entra ID is:
A. Storage
B. Identity service
C. Network
D. Compute
(Q52.)- MFA improves:
A. Performance
B. Security
C. Storage
D. Networking
(Q53.)- B2B means:
A. Internal users
B. External partners
C. Customers
D. Admins
(Q54.)- RBAC controls:
A. Networking
B. Access permissions
C. Storage
D. Backup
(Q55.)- Zero Trust means:
A. Trust all users
B. Verify everything
C. No security
D. Public access
(Q56.)- Azure pricing depends on:
A. Usage
B. Location
C. Service type
D. All
(Q57.)- Pricing calculator is used for:
A. Billing
B. Estimation
C. Monitoring
D. Security
(Q58.)- TCO calculator compares:
A. Azure services
B. Cloud vs on-prem
C. Storage tiers
D. Regions
(Q59.)- Azure Cost Management helps:
A. Monitor usage
B. Reduce cost
C. Analyze spending
D. All
(Q60.)- Tags are used for:
A. Security
B. Organization
C. Networking
D. Compute
(Q61.)- Azure Policy enforces:
A. Governance rules
B. Storage
C. Compute
D. Backup
(Q62.)- Resource locks prevent:
A. Access
B. Deletion/modification
C. Networking
D. Billing
(Q63.)- Microsoft Purview is for:
A. Data governance
B. Networking
C. Compute
D. Storage
(Q64.)- Azure Portal is:
A. CLI
B. Web interface
C. API
D. Script
(Q65.)- Cloud Shell supports:
A. CLI & PowerShell
B. Only CLI
C. Only PowerShell
D. None
(Q66.)- Azure Arc manages:
A. Only Azure
B. Hybrid resources
C. Storage
D. Networking
(Q67.)- IaC means:
A. Manual setup
B. Code-based deployment
C. Monitoring
D. Security
(Q68.)- ARM templates are:
A. Scripts
B. JSON deployments
C. Policies
D. Logs
(Q69.)- Azure Advisor provides:
A. Recommendations
B. Logs
C. Billing
D. Storage
(Q70.)- Service Health shows:
A. Personal resources
B. Azure outages
C. Billing
D. Storage
(Q71.)- Azure Monitor collects:
A. Logs & metrics
B. Storage
C. Compute
D. Network
(Q72.)- Log Analytics is used for:
A. Query logs
B. Backup
C. Compute
D. Storage
(Q73.)- Alerts notify:
A. Errors
B. Conditions
C. Threshold breaches
D. All
(Q74.)- Application Insights monitors:
A. Infra
B. Apps
C. Storage
D. DNS
(Q75.)- Defender for Cloud provides:
A. Security posture
B. Backup
C. Compute
D. Networking
(Q76.)- Conditional Access controls:
A. Network
B. Access based on conditions
C. Storage
D. Compute
(Q77.)- Defense in depth means:
A. Single control
B. Multiple layers
C. No control
D. Only firewall
(Q78.)- Compliance ensures:
A. Performance
B. Regulatory adherence
C. Networking
D. Storage
(Q79.)- Governance ensures:
A. Speed
B. Control & policies
C. Storage
D. Compute
(Q80.)- Monitoring helps with:
A. Visibility
B. Performance
C. Security
D. All
1 B 2 B 3 B 4 B 5 B 6 C 7 B 8 B 9 B 10 A 11 C 12 A 13 A 14 C 15 A 16 C 17 B 18 B 19 B 20 B 21 B 22 A 23 B 24 A 25 A
26 B 27 B 28 B 29 B 30 B 31 B 32 B 33 C 34 B 35 B 36 B 37 D 38 B 39 B 40 B 41 B 42 B 43 B 44 B 45 B 46 A 47 B 48 C 49 B 50 B 51 B 52 B 53 B 54 B 55 B
56 D 57 B 58 B 59 D 60 B 61 A 62 B 63 A 64 B 65 A 66 B 67 B 68 B 69 A 70 B 71 A 72 A 73 D 74 B 75 A 76 B 77 B 78 B 79 B 80 D