O que é Arquitetura como Código?
A Arquitetura como Código trata diagramas e modelos como artefatos derivados de um arquivo que é a fonte da verdade (YAML, DSL ou similar). Os benefícios são os já conhecidos da infraestrutura como código: revisão por pull request, validação na CI, detecção de drift e um único histórico em que arquitetura e implementação mudam juntas.
Termos relacionados
- Regra de Conformidade — Uma restrição verificável por máquina que valida o código em relação à intenção arquitetural.
- Documentação Viva — Documentação que é gerada ou validada a partir do sistema em execução, de modo que permanece precisa à medida que o sistema evolui.