Regla de conformidad

Una restricción verificable por máquina que valida el código frente a la intención arquitectónica.

¿Qué es Regla de conformidad?

Una regla de conformidad codifica un invariante arquitectónico como código: «la capa de dominio no debe importar desde la capa de infraestructura», «todo endpoint público debe declarar un equipo propietario», «ningún servicio puede llamar directamente a la base de datos de pagos». Ejecutar estas reglas en CI proporciona a los equipos una red de seguridad que detecta la deriva en el momento del PR en lugar de durante una auditoría dolorosa seis meses después.

Términos relacionados

  • Deriva de arquitectura — La brecha creciente entre la arquitectura documentada y el sistema que realmente se ejecuta en producción.
  • Arquitectura como código — Describir la arquitectura del sistema en un formato versionado y basado en texto para poder revisarla, comparar sus diferencias y validarla como el código fuente.

Más información