Arquitectura de clúster de Kubernetes
Plano de control, nodos de trabajo, kubelet, kube-proxy, pods e Ingress
14 nodos
- Stack
- Kubernetes
Arquitectura
Personas, apps web y móvil, API, base de datos y sistemas externos
Funciona en el plan Free: 15 nodos de diagrama + 150 notas, textos, pegatinas y temas de mapa mental por diagrama.
El modelo C4 describe el software en cuatro niveles: contexto, contenedores, componentes y código. Esta plantilla es el nivel 2, el diagrama de contenedores: un cliente usa una aplicación web y una app móvil, ambas llaman a una aplicación API, y la API lee y escribe una base de datos de pedidos y publica eventos en un broker de mensajes.
Un worker de pedidos consume esos eventos y envía confirmaciones a través de un servicio de correo externo, mientras la API cobra con tarjeta mediante un proveedor de pagos externo. Cada contenedor muestra su tecnología y una frase sobre su función, las relaciones dicen qué ocurre y por qué protocolo, y el límite del sistema separa lo que construyes de lo que usas.
Renombra el límite del sistema y los contenedores, y escribe una frase sobre la responsabilidad de cada contenedor.
Indica la tecnología de cada contenedor y el protocolo de cada relación, por ejemplo JSON sobre HTTPS o SQL.
Añade las personas y los sistemas externos de los que dependen tus usuarios e integraciones, y quita lo que no tengas.
Comparte un enlace con el equipo o exporta el diagrama para el documento de arquitectura, y guarda una versión cuando cambien los contenedores.
Un contenedor es algo que ejecuta código o guarda datos por sí mismo: una aplicación web, una app móvil, una API, una base de datos, un broker de mensajes o un worker en segundo plano. No es lo mismo que un contenedor de Docker, aunque un contenedor C4 a menudo se despliega como uno.
Sí. El pack C4 incluye personas, sistemas de software, contenedores, componentes, bases de datos, límites de sistema y de contenedor y nodos de despliegue, así que puedes dibujar diagramas de contexto, contenedores, componentes y despliegue en el mismo lienzo.
No desde Structurizr DSL ni desde la sintaxis C4 de Mermaid. Empieza con esta plantilla, o conecta tu agente de IA a Archboard por MCP y describe los contenedores: el agente los dibuja en tu lienzo y tú editas el resultado.
Plano de control, nodos de trabajo, kubelet, kube-proxy, pods e Ingress
14 nodos
VPC con ALB, EC2 Auto Scaling, RDS, CloudFront y S3
13 nodos
API Gateway, Lambda, DynamoDB, EventBridge, SQS y Cognito
11 nodos
Caso de uso relacionado
Diagramas de arquitectura C4Inicia sesión con Google o GitHub. Gratis para un asiento. Mejora el plan cuando se una el equipo.