¿Qué es Diagrama de contenedores?
Un contenedor, en términos de C4, es un bloque de construcción a nivel de ejecución: una aplicación web, un servicio de API, una base de datos, un broker de mensajes. El diagrama de contenedores muestra cómo encajan estas piezas, los protocolos entre ellas y las decisiones tecnológicas. Es el nivel de C4 más utilizado en la práctica porque se corresponde con claridad con lo que despliegan los equipos de plataforma e infraestructura.
Términos relacionados
- Modelo C4 — Un enfoque ligero de visualización de arquitectura que describe los sistemas de software en cuatro niveles: Contexto del Sistema, Contenedor, Componente y Código.
- Diagrama de contexto del sistema — Diagrama de nivel 1 de C4 que muestra un sistema de software y sus interacciones con los usuarios y otros sistemas externos.
- Diagrama de componentes — Diagrama de nivel 3 de C4 que descompone un contenedor en grupos de funcionalidad relacionada (componentes) y sus colaboraciones.