Which tool should a DevOps team use to provision and manage Azure resources as infrastructure-as-code?
Choose an answer
Tap an option to check your answer.
Correct answer: Azure Resource Manager (ARM) templates.
Why this is the answer
Azure Resource Manager (ARM) templates are the native Azure solution for defining and deploying infrastructure as code. They allow you to define the infrastructure and configuration of your Azure resources in a declarative JSON file, which can then be version-controlled and deployed repeatedly and consistently. This makes them ideal for DevOps practices. Azure Advisor provides recommendations for optimizing Azure resources, not for provisioning them. The Azure portal is a web-based graphical interface for managing Azure resources manually, not for infrastructure as code. Azure Blueprints help define a repeatable set of Azure resources that adhere to standards and compliance, but they are built upon ARM templates and other artifacts; they are not the primary tool for defining the infrastructure as code itself.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed