Architecture as Code · Whitepaper

Appendix D · Reference

Architecture as Code Maturity Model

Appendix D from "Architecture as Code"

Author Gunnar Nordqvist
Published 23 October 2025
Build number 2025.10
diagram-refresh governance-automation ai-collaboration
Architecture as Code maturity staircase highlighting Levels 0 to 5
Architecture as Code maturity staircase highlighting Levels 0 to 5

Modern organisations are increasingly turning to architecture as code (AaC) to keep systems design, security and governance aligned with rapid delivery.

The Architecture as Code book describes how codified representations of architecture, policy, governance and even cultural knowledge share common traits:

they use machine-readable formats, live in version control and are automatically validated.

Primary topics explored

  1. Maturity model for implementing architecture as code
  2. Interactive radar assessment
  3. Staircase overview of maturity progression
  4. Dimensions and “as code” aspects
  5. Assessment checklist for radar visualisation
  6. Maturity levels

About Architecture as Code

Infrastructure as Code represents a fundamental change in how we manage and develop IT infrastructure. This book provides organisations with practical guidance for implementing IaC principles whilst fulfilling local compliance requirements and optimising costs.

The book covers everything from fundamental principles and tools to advanced implementation strategies, security aspects, and organisational changes required for successful IaC adoption.

Who should read this

IT architects, DevOps teams, developers, and decision-makers within organisations.

Portrait of Gunnar Nordqvist

Gunnar Nordqvist

Conceived, directed and published the books of The Transformed Architecture.

Continue with the full chapter

Read the full chapter online

Appendix D: Architecture as Code Maturity Model in Architecture as Code gives the detailed explanations, practical examples and implementation patterns behind this summary.

This whitepaper belongs to “Reference” and is one of 38 drawn from the manuscript.