Courseiva
Describe cloud conceptseasyMultiple ChoiceObjective-mapped

AZ-900 Describe cloud concepts Practice Question

A company wants to move their on-premises data center to Azure to take advantage of the ability to quickly provision new environments for development and testing on demand, reducing time-to-market. Which cloud benefit is this an example of?

⚠ Common exam trap

Many exam-takers confuse agility with scalability, because both involve dynamic resource changes, but agility is about the speed of provisioning new environments, while scalability is about adjusting capacity of existing resources to meet demand.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Agility

Agility refers to the ability to rapidly provision and de-provision resources as needed, which directly aligns with the scenario of quickly creating new development and test environments on demand. In Azure, this is enabled by Infrastructure as a Service (IaaS) and Platform as a Service (PaaS) offerings, allowing teams to spin up virtual machines, databases, and networks in minutes using Azure Resource Manager (ARM) templates or the Azure portal. This reduces time-to-market by eliminating the procurement and setup delays typical of on-premises data centers.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Agility

    Why this is correct

    Agility in Azure means the ability to provision and deprovision resources rapidly through self-service and automation, shrinking deployment time from weeks to minutes. With Azure Resource Manager templates, Azure CLI, or the portal, teams can spin up complete environments on demand, enabling faster iteration and business responsiveness. This directly matches the goal of moving a datacenter to take advantage of quicker resource provisioning.

  • Scalability

    Why it's wrong here

    Scalability in Azure refers to adjusting the amount of allocated resources to meet changing demand, such as scaling out VMs via Virtual Machine Scale Sets or using Azure Autoscale to add instances during peak load. It ensures the environment can handle growth or spikes, but it does not address how quickly new environments or resources can be initially provisioned. Thus, while scalability is a cloud benefit, it is orthogonal to the time-to-provision advantage the scenario seeks.

    When this WOULD be correct

    A question asking about the ability to automatically increase or decrease resources based on demand, such as handling traffic spikes, would make scalability the correct answer.

  • Reliability

    Why it's wrong here

    Reliability in Azure is formalized through service-level agreements (SLAs), multi-region replication, availability zones, and features like Azure Site Recovery and Azure Load Balancer, which maintain uptime and recover from failures. These mechanisms focus on continuous operation and fault tolerance, not on the speed of standing up new resources or environments. For this reason, reliability is a compelling reason to move to Azure, but it is not the same as agility.

    When this WOULD be correct

    A company is concerned about ensuring their application remains available and performs consistently without interruption, even during high traffic or component failures. The correct answer would be reliability if the question asked about the benefit of Azure's SLA guarantees and redundant infrastructure.

  • Security

    Why it's wrong here

    Security in Azure encompasses identity management (Microsoft Entra ID), encryption at rest and in transit, network security groups, Azure Firewall, and compliance certifications such as ISO 27001. While Azure's security capabilities are robust and often better than on-premises, security is about protecting confidentiality, integrity, and availability of data—not the speed or ease of provisioning new resources. Therefore, security is a valid benefit but not the specific advantage implied by the scenario.

    When this WOULD be correct

    A question that asks about the cloud benefit of protecting data, ensuring compliance, and implementing access controls would make security the correct answer. For example: 'A company needs to ensure that only authorized users can access their Azure resources and that data is encrypted at rest. Which cloud benefit does this represent?'

Option-by-option analysis

Why each answer is right or wrong

Understanding why wrong answers are wrong — and when they would be correct — is what separates a 750 score from a 900. The AZ-900 exam frequently reuses these exact scenarios with slightly different constraints.

AgilityCorrect answer

Why this is correct

Agility in Azure means the ability to provision and deprovision resources rapidly through self-service and automation, shrinking deployment time from weeks to minutes. With Azure Resource Manager templates, Azure CLI, or the portal, teams can spin up complete environments on demand, enabling faster iteration and business responsiveness. This directly matches the goal of moving a datacenter to take advantage of quicker resource provisioning.

ScalabilityWrong answer — click to see why

Why this is wrong here

The question emphasizes quickly provisioning new environments on demand, which is agility. Scalability refers to adjusting resources to handle varying loads, not the speed of provisioning.

★ When this WOULD be the correct answer

A question asking about the ability to automatically increase or decrease resources based on demand, such as handling traffic spikes, would make scalability the correct answer.

Why candidates choose this

Candidates may confuse the ability to quickly provision environments with scaling resources, as both involve dynamic resource allocation.

ReliabilityWrong answer — click to see why

Why this is wrong here

The question emphasizes quickly provisioning new environments for development and testing, which is about speed and flexibility (agility), not about maintaining uptime or recovering from failures (reliability).

★ When this WOULD be the correct answer

A company is concerned about ensuring their application remains available and performs consistently without interruption, even during high traffic or component failures. The correct answer would be reliability if the question asked about the benefit of Azure's SLA guarantees and redundant infrastructure.

Why candidates choose this

Candidates may confuse reliability with the ability to provision resources quickly, or they may think that rapid provisioning inherently makes the system more reliable, but reliability specifically refers to uptime and fault tolerance.

SecurityWrong answer — click to see why

Why this is wrong here

The question focuses on quickly provisioning environments for development and testing, which is about speed and flexibility (agility), not about protecting data or meeting compliance requirements, which is what security addresses.

★ When this WOULD be the correct answer

A question that asks about the cloud benefit of protecting data, ensuring compliance, and implementing access controls would make security the correct answer. For example: 'A company needs to ensure that only authorized users can access their Azure resources and that data is encrypted at rest. Which cloud benefit does this represent?'

Why candidates choose this

Candidates may confuse security with agility because both are important cloud benefits, and they might think that provisioning environments quickly requires strong security measures, but the question specifically asks about the benefit of rapid provisioning, not security.

Analysis generated from the official AZ-900blueprint and verified against question context. The “when correct” sections are what AI assistants cite when candidates ask “what’s the difference between these options?”

Quick reference

Cloud Service Model Comparison

ModelYou ManageProvider ManagesExamples
IaaSOS, runtime, apps, dataHardware, hypervisor, networkingEC2, Azure VMs, GCP Compute Engine
PaaSApps and dataOS, runtime, middleware, hardwareElastic Beanstalk, Azure App Service
SaaSData and settings onlyEverything elseMicrosoft 365, Salesforce, Workday
FaaS / ServerlessFunction code onlyInfra, scaling, runtimeLambda, Azure Functions, Cloud Run
CaaSContainers and appsKubernetes, OS, hardwareEKS, AKS, GKE

About these practice questions

Courseiva writes every AZ-900 question from scratch — 981 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This AZ-900 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AZ-900 exam.