Diagrama C4 online (arquitectura de software)
Agrega las personas y los sistemas, arrástralos a su lugar y únelos con Unir bloques. En la flecha, escribe qué usa uno del otro.
Cómo usarLa arquitectura del sistema en el modelo C4
Diagrama C4 online (arquitectura de software): para qué sirve
Declara las personas, tu sistema y los sistemas externos con nombre y descripción y une los elementos con lo que hace cada relación. El diagrama de contexto del modelo C4 aparece al lado, y el mismo texto acepta el nivel de contenedores.
Es una forma liviana de mantener la arquitectura documentada junto con el código, en texto que se puede versionar.
Cómo usar
- Declara personas y sistemas.
- Escribe las relaciones entre ellos.
- Descarga el diagrama en PNG o SVG.
Cuándo usar
- Documentar la arquitectura de un sistema.
- Explicar el sistema a quien llega al equipo.
- Presentación técnica para un cliente.
Preguntas frecuentes
¿Qué es el modelo C4?
Es una forma de dibujar la arquitectura de software en cuatro niveles de zoom, creada por Simon Brown: contexto (el sistema y quién lo usa), contenedores (aplicaciones y bases de datos), componentes y código. Los dos primeros son los más usados en la documentación.
¿Cómo escribo los elementos?
Person(id, "Nombre", "Descripción") para personas, System para tu sistema y System_Ext para sistemas externos. Para el nivel de contenedores, cambia la primera línea por C4Container y usa Container(id, "Nombre", "Tecnología", "Descripción") y ContainerDb para bases de datos.
¿Cómo uno los elementos?
Rel(origen, destino, "qué hace"), con los ids de los elementos. También puedes indicar la tecnología: Rel(web, api, "Busca los pedidos", "HTTPS/JSON").
¿Es gratis de verdad?
Sí, 100% gratis. Sin registro, sin suscripción y sin límite de uso. Todas las herramientas de Tools123 son gratuitas y funcionan directo en tu navegador.