Skip to content

Latest commit

 

History

History
97 lines (66 loc) · 2.67 KB

File metadata and controls

97 lines (66 loc) · 2.67 KB

Chapter 6: Pre-Deployment Planning & Validation

📚 Course: AZD For Beginners | ⏱️ Duration: 1 hour | ⭐ Complexity: Intermediate


Overview

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.12 in March 2026.

Learning Objectives

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

📚 Lessons

# 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

🚀 Quick Start

# 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

☑️ Pre-Deployment Checklist

Before azd provision

  • Quota verified for region
  • SKUs selected appropriately
  • Cost estimate reviewed
  • Naming convention consistent
  • Security/RBAC configured

Before azd deploy

  • Environment variables set
  • Secrets in Key Vault
  • Connection strings verified
  • Health checks configured

💰 SKU Selection Guide

Workload Development Production
Container Apps Consumption Dedicated D4
App Service B1/B2 P1v3+
Microsoft Foundry Models Standard Standard + PTU
AI Search Basic Standard S2+

🔗 Navigation

Direction Chapter
Previous Chapter 5: Multi-Agent
Next Chapter 7: Troubleshooting

📖 Related Resources