📚 Course: AZD For Beginners | ⏱️ Duration: 1 hour | ⭐ Complexity: Intermediate
This chapter covers essential planning and validation steps before deploying your application. Learn to avoid costly mistakes with proper capacity planning, SKU selection, and preflight checks.
Validated against
azd 1.23.12in March 2026.
By completing this chapter, you will:
- Run preflight checks before deployment
- Plan capacity and estimate resource requirements
- Select appropriate SKUs for cost optimization
- Configure Application Insights for monitoring
- Understand team coordination patterns
| # | Lesson | Description | Time |
|---|---|---|---|
| 1 | Preflight Checks | Validate configuration before deployment | 15 min |
| 2 | Capacity Planning | Estimate resource requirements | 20 min |
| 3 | SKU Selection | Choose appropriate pricing tiers | 15 min |
| 4 | Application Insights | Configure monitoring | 20 min |
| 5 | Coordination Patterns | Team deployment workflows | 15 min |
# Check subscription quotas
az vm list-usage --location eastus --output table
# Preview deployment (no resources created)
azd provision --preview
# Validate Bicep syntax
az bicep build --file infra/main.bicep
# Check environment configuration
azd env get-values- Quota verified for region
- SKUs selected appropriately
- Cost estimate reviewed
- Naming convention consistent
- Security/RBAC configured
- Environment variables set
- Secrets in Key Vault
- Connection strings verified
- Health checks configured
| Workload | Development | Production |
|---|---|---|
| Container Apps | Consumption | Dedicated D4 |
| App Service | B1/B2 | P1v3+ |
| Microsoft Foundry Models | Standard | Standard + PTU |
| AI Search | Basic | Standard S2+ |
| Direction | Chapter |
|---|---|
| Previous | Chapter 5: Multi-Agent |
| Next | Chapter 7: Troubleshooting |