Azure Solutions Architect Expert (AZ-305) · Free practice question 8 of 12
Template specs for versioned templates
Heathfield Group's platform team maintains approved Bicep templates for storage accounts and virtual networks. Application teams in many subscriptions should deploy only versioned, approved templates that the platform team publishes and controls access to with Azure RBAC. What should you recommend?
- A.Create an Azure Blueprints definition for each template
- B.Store the templates in a public GitHub repository and share links
- C.Email the templates to application teams after each change
- D.Publish the templates as template specs with version numbers and grant application teams Reader access
Show answer and explanation
Correct answer: D. Publish the templates as template specs with version numbers and grant application teams Reader access
Why: Template specs store ARM templates, including those compiled from Bicep, as Azure resources with versions, and access is controlled with Azure RBAC so teams deploy published versions. A public repository exposes the templates and offers no access control in Azure, and email distribution has no versioning or governance. Azure Blueprints was retired in July 2026.
More free Azure Solutions Architect Expert (AZ-305) questions
- Pass-through authentication for on-premises policy
- Key Vault key rotation policy
- Queue Storage for large simple backlogs
- API Management multi-region deployment
- Dedicated Host for physical isolation
- Private Link service for SaaS providers
- Event Hubs Kafka endpoint
- Cosmos DB for Apache Cassandra
- Resource Graph for cross-subscription inventory
- Azure Data Explorer for telemetry analytics
- Performance-based sizing in Azure Migrate