
Q1
Q1 What is Microsoft Azure primarily used for?
To build static web pages
To provide cloud-based services for computing, storage, networking, and more
To automate mobile app testing
To manage on-premise database systems
Q2
Q2 Which of the following is NOT a benefit of using Azure?
Scalability
High latency
Global availability
Cost-effectiveness
Q3
Q3 What does the "pay-as-you-go" model in Azure mean?
Users pay only for the resources they provision and use
Users pay a flat fee for unlimited resources
Users pay for unused resources
Users are billed annually
Q4
Q4 What is the main purpose of Azure Resource Groups?
Organizing resources for easy management
Creating virtual networks
Managing billing accounts
Scaling applications automatically
Q5
Q5 Which of the following Azure services is Platform-as-a-Service (PaaS)?
Azure App Services
Azure Virtual Machines
Azure Blob Storage
Azure SQL Database
Q6
Q6 Which deployment model does Azure use for creating resources?
Classic
Resource Manager
Hybrid
Federated
Q7
Q7 Which Azure feature helps manage costs across multiple subscriptions?
Azure Cost Management
Azure Security Center
Azure Monitor
Azure Log Analytics
Q8
Q8 Which Azure CLI command lists all resource groups in your subscription?
az group list
az group show
az group get
az group search
Q9
Q9 An Azure subscription cannot create new resources. What is the likely issue?
The subscription is locked
The subscription is disabled
The Azure portal is down
The resource type is unsupported
Q10
Q10 What are the three main components of Azure Architecture?
Virtual Machines, Functions, Databases
Compute, Storage, Networking
Apps, Bots, IoT
Identity, Monitoring, DevOps
Q11
Q11 What is the purpose of Azure Availability Zones?
To enable private networks
To ensure high availability and fault tolerance
To manage billing
To automate scaling
Q12
Q12 What does the Azure Load Balancer do?
Routes requests based on geographic location
Distributes network traffic across resources
Encrypts and decrypts data
Performs code deployment
Q13
Q13 Which Azure component is used for managing resource consistency and configuration?
Azure Resource Manager (ARM)
Azure Monitor
Azure Blueprints
Azure Sentinel
Q14
Q14 What is the role of Azure Traffic Manager?
Scaling VMs
Distributing user traffic based on DNS routing
Creating resource groups
Backing up data
Q15
Q15 How does Azure Resource Manager simplify resource management?
By replacing older services
By providing a centralized, consistent interface
By using CLI tools exclusively
By offering discounts
Q16
Q16 What does the term "region pair" in Azure refer to?
Two regions close to each other
Two linked regions for failover and disaster recovery
Two regions with shared storage
Two regions used for scaling
Q17
Q17 What is the purpose of Azure Resource Manager Locks?
To prevent accidental resource deletion or modification
To encrypt data at rest
To scale applications
To assign roles to users
Q18
Q18 Which Azure CLI command lists all available regions in a subscription?
az account list-regions
az group list-regions
az region show
az location list
Q19
Q19 You deploy a VM in a region and cannot connect to it. What could be a possible issue?
Incorrect firewall settings
The VM is running on an outdated OS
The region is overloaded
You are using a wrong subscription
Q20
Q20 What is Azure Resource Manager (ARM) primarily used for?
Deploying resources in Azure
Managing resource groups
Defining roles and permissions
Tracking resource costs
Q21
Q21 Which language is commonly used for creating ARM templates?
Python
JSON
C#
YAML
Q22
Q22 What is the primary purpose of resource tags in ARM?
To add metadata for organization and billing
To scale resources
To encrypt data
To automate deployments
Q23
Q23 Which of the following is NOT a feature of ARM templates?
Declarative syntax
Resource dependency management
Auto-scaling resources
Consistent deployments
Q24
Q24 How does ARM ensure consistent deployments?
By using imperative commands
By enforcing role-based access control
By using declarative templates
By deploying on-demand
Q25
Q25 How can you define dependencies between resources in an ARM template?
Using the dependsOn property
Using nested templates
Using linked templates
Using conditions
Q26
Q26 Which property is mandatory in an ARM template?
resources
parameters
outputs
variables
Q27
Q27 Which ARM template function is used to retrieve the current resource group name?
resourceGroup().location
resourceGroup().name
resourceId
listKeys
Q28
Q28 How do you specify a condition in an ARM template to deploy a resource only if needed?
By using an "if-else" statement
By adding a "condition" property
By using "dependsOn"
By nesting the template
Q29
Q29 A resource deployment fails with "quota exceeded." What should you check first?
Subscription limits
Resource dependencies
JSON syntax
Region availability
Q30
Q30 An ARM template deployment throws a syntax error. What is the best way to troubleshoot?
Validate the template using the Azure portal
Enable verbose logging
Check for missing required properties
Verify JSON syntax