Che cos'è Architecture as Code?
L'Architecture as Code tratta diagrammi e modelli come artefatti derivati da un file fonte di verità (YAML, DSL o simili). I vantaggi sono quelli familiari dell'infrastructure-as-code: revisione tramite pull request, convalida in CI, rilevamento del drift e una singola storia in cui architettura e implementazione cambiano insieme.
Termini correlati
- Regola di Conformità — Un vincolo verificabile automaticamente che convalida il codice rispetto all'intento architetturale.
- Living Documentation — Documentazione generata o convalidata a partire dal sistema in esecuzione, così da rimanere accurata man mano che il sistema evolve.