azure-landing-zone-checklist
Azure Landing Zone Checklist Skill
This skill guides you through filling out the Microsoft Azure Landing Zone (ALZ) Accelerator checklist — the spreadsheet that captures all decisions needed before deploying an ALZ using Bicep or Terraform via the ALZ Accelerator tool.
The goal is to produce a filled Excel checklist where every decision is justified, best practices are applied by default, and items requiring human input are clearly flagged for the user's attention.
Why this matters
The ALZ Accelerator checklist is the single source of truth for a platform landing zone deployment. Getting it wrong means misconfigured networking, security gaps, or hours of rework. This skill ensures consistency by applying Microsoft's Cloud Adoption Framework (CAF) recommendations while respecting the user's existing infrastructure (IP ranges, subscriptions, naming conventions).
Workflow
Phase 1: Read the checklist
Read the uploaded .xlsx checklist using openpyxl to understand its structure. ALZ checklists typically have three tabs:
- Accelerator - Bootstrap: IaC type, VCS, subscriptions, naming, CI/CD settings
- Accelerator - Bicep: Scenario selection, component toggles, IP addressing, policies
- Accelerator - Terraform: Same as Bicep with additional options (AMBA, Sovereign LZ)