This guide explains how to use the basic infrastructure deployment option instead of the default Azure Verified Modules (AVM) deployment.
- You want simpler, standalone Bicep files without modular dependencies
- You're learning Azure infrastructure and want easier-to-read code
- You need to make quick customizations without understanding AVM patterns
Follow these steps to switch to the basic deployment:
- Rename
azure_basic.yamltoazure.yaml(this will replace the default AVM configuration) - Run
azd upto deploy
Note: If you want to keep the original
azure.yamlfor later use, rename it toazure_avm.yamlfirst.
- The basic deployment lacks some production-ready patterns included in the AVM deployment
- For production workloads, the default AVM deployment is recommended
- Both deployments create the same Azure resources, just using different Bicep patterns