Question 28
Domain 3: Implement Generative AI SolutionsA global company needs to deploy Azure AI services in 15 different Azure regions to meet data residency requirements. The deployment must be repeatable and auditable across all regions. What is the recommended deployment approach?
Correct answer: B
Explanation
Azure Bicep/ARM templates define infrastructure as code, so the same Azure AI services configuration can be deployed consistently to all 15 regions. Using a CI/CD pipeline makes the process repeatable and auditable because each deployment is versioned, automated, and traceable across environments.
Why each option is right or wrong
A. Use the Azure portal to create resources manually in each region
B. Deploy using Azure Bicep/ARM templates in a CI/CD pipeline
Azure Resource Manager deployments are the native control-plane mechanism for Azure resources, and Bicep compiles directly to ARM JSON, so the same declarative template can be parameterized for each of the 15 target regions without manual reconfiguration. When that template is executed through a CI/CD pipeline, each run is recorded as a deployment operation in Azure and can be version-controlled and reviewed, which satisfies the repeatability and auditability requirements across all regions.
C. Use the Azure CLI interactively on a developer workstation
D. Clone the Azure AI resource using the Azure Resource Explorer