{"id":11537,"date":"2026-01-14T13:06:39","date_gmt":"2026-01-14T05:06:39","guid":{"rendered":"https:\/\/www.cybermedian.com\/es\/docs\/chapter-1\/"},"modified":"2026-01-15T11:04:09","modified_gmt":"2026-01-15T03:04:09","slug":"chapter-1","status":"publish","type":"docs","link":"https:\/\/www.cybermedian.com\/es\/docs\/mastering-c4-model\/module-1-foundations-of-the-c4-model\/","title":{"rendered":"M\u00f3dulo 1: Fundamentos del modelo C4"},"content":{"rendered":"<p dir=\"auto\">Bienvenido a <strong>M\u00f3dulo 1<\/strong> del curso de aprendizaje del modelo C4 \u2014 el punto de partida esencial donde construimos una comprensi\u00f3n s\u00f3lida de por qu\u00e9 existe este enfoque y c\u00f3mo cambia fundamentalmente la forma en que los equipos visualizan y comunican la arquitectura de software.<\/p>\n<p dir=\"auto\">El <strong>modelo C4<\/strong>, creado por <strong>Simon Brown<\/strong> entre 2006 y 2011, es un m\u00e9todo ligero, amigable para desarrolladores y jer\u00e1rquico para <strong>visualizar la arquitectura de software<\/strong>. Proporciona un conjunto sencillo pero potente de abstracciones y tipos de diagramas que te permiten crear diagramas claros, coherentes y adecuados para el p\u00fablico objetivo \u2014 sin la complejidad ni la rigidez del UML completo o bocetos ad hoc de \u201ccajas y l\u00edneas\u201d.<\/p>\n<p dir=\"auto\">En su esencia, el modelo C4 aborda un problema com\u00fan en los equipos de software: la documentaci\u00f3n de arquitectura suele estar ausente, inconsistente, desactualizada, abrumadora o no comunica eficazmente con diferentes audiencias (desde ejecutivos y gestores de producto hasta desarrolladores y equipos de operaciones). Los enfoques tradicionales suelen sufrir el problema del \u201clienzo en blanco\u201d \u2014 las personas empiezan a dibujar sin estructura, lo que lleva a diagramas ambiguos, dif\u00edciles de mantener o excesivamente llenos. El modelo C4 corrige esto ofreciendo:<\/p>\n<ul dir=\"auto\">\n<li>Una clara <strong>jerarqu\u00eda de abstracciones<\/strong>que te permite \u201cacercar\u201d desde la visi\u00f3n general hasta los detalles finos<\/li>\n<li>Solo un peque\u00f1o conjunto de elementos principales (Persona, Sistema de software, Contenedor, Componente y Relaciones)<\/li>\n<li><strong>Independencia de notaci\u00f3n<\/strong> \u2014 utiliza cualquier estilo de cajas\/l\u00edneas (bocetos simples, PlantUML, Draw.io, Miro, etc.)<\/li>\n<li><strong>Independencia de herramientas<\/strong> \u2014 desde pizarras hasta soluciones basadas en c\u00f3digo como Structurizr o C4-PlantUML<\/li>\n<li>\u00c9nfasis en la comunicaci\u00f3n y la comprensi\u00f3n sobre la documentaci\u00f3n exhaustiva<\/li>\n<\/ul>\n<h3 dir=\"auto\">Los cuatro niveles fundamentales (el \u00abC4\u00bb)<\/h3>\n<p dir=\"auto\">El modelo se basa en cuatro niveles progresivos de detalle:<\/p>\n<ol dir=\"auto\">\n<li><strong>Nivel 1: Contexto del sistema<\/strong> \u2014 La vista de nivel m\u00e1s alto, de conjunto. Su sistema de software completo se muestra como una sola caja, rodeada por sus usuarios (Personas) y los sistemas externos con los que interact\u00faa. Ideal para partes interesadas no t\u00e9cnicas y para la incorporaci\u00f3n.<\/li>\n<li><strong>Nivel 2: Contenedores<\/strong> \u2014 Se acerca al interior del sistema de software para revelar los principales bloques constructivos desplegables\/ejecutables (aplicaciones web, aplicaciones m\u00f3viles, APIs, bases de datos, colas de mensajes, etc.). Destaca las tecnolog\u00edas elegidas y las interacciones entre contenedores.<\/li>\n<li><strong>Nivel 3: Componentes<\/strong> \u2014 Se acerca a un solo contenedor para mostrar sus m\u00f3dulos l\u00f3gicos internos, servicios, bibliotecas o subsistemas \u2014 centr\u00e1ndose en responsabilidades e interfaces sin profundizar en el c\u00f3digo.<\/li>\n<li><strong>Nivel 4: C\u00f3digo<\/strong> \u2014 El nivel m\u00e1s granular, que muestra detalles de implementaci\u00f3n (por ejemplo, diagramas de clases UML, diagramas ERD o la estructura real del c\u00f3digo). Se utiliza de forma selectiva cuando se necesita claridad t\u00e9cnica profunda.<\/li>\n<\/ol>\n<h3 dir=\"auto\">Vistas de apoyo<\/h3>\n<p dir=\"auto\">Adem\u00e1s de la jerarqu\u00eda principal, el modelo C4 define tres tipos de diagramas complementarios para perspectivas m\u00e1s amplias o especializadas:<\/p>\n<ul dir=\"auto\">\n<li><strong>Mapa del sistema<\/strong> \u2014 Una vista ampliada a nivel empresarial que muestra m\u00faltiples sistemas de software y sus relaciones de alto nivel a trav\u00e9s de la organizaci\u00f3n.<\/li>\n<li><strong>Din\u00e1mico<\/strong> \u2014 Diagramas enfocados en el tiempo de ejecuci\u00f3n que ilustran c\u00f3mo interact\u00faan los elementos en escenarios o casos de uso espec\u00edficos (similares a diagramas de secuencia simplificados).<\/li>\n<li><strong>Despliegue<\/strong> \u2014 Asigna contenedores a la infraestructura (servidores, regiones en la nube, redes, cl\u00fasteres de Kubernetes, etc.), conectando la arquitectura l\u00f3gica con el tiempo de ejecuci\u00f3n f\u00edsico.<\/li>\n<\/ul>\n<p dir=\"auto\">Al final de este m\u00f3dulo, comprender\u00e1 por qu\u00e9 el modelo C4 ha sido ampliamente adoptado por miles de equipos en todo el mundo: porque es pr\u00e1ctico, escalable, mantenible y se centra en contar la historia adecuada a la audiencia adecuada, al nivel de detalle adecuado.<\/p>\n<p dir=\"auto\">Esta fundaci\u00f3n te prepara perfectamente para los m\u00f3dulos pr\u00e1cticos que vienen, comenzando con la creaci\u00f3n de tu primer <strong>Diagrama de contexto del sistema<\/strong> en el m\u00f3dulo 2.<\/p>\n<p dir=\"auto\">Comencemos a construir tu conocimiento en C4 \u2014 una capa clara y ampliable a la vez!<\/p>\n","protected":false},"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","doc_tag":[129],"class_list":["post-11537","docs","type-docs","status-publish","hentry","doc_tag-c4-model"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>M\u00f3dulo 1: Fundamentos del modelo C4 - Cibermedio<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.cybermedian.com\/es\/docs\/mastering-c4-model\/module-1-foundations-of-the-c4-model\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"M\u00f3dulo 1: Fundamentos del modelo C4 - Cibermedio\" \/>\n<meta property=\"og:description\" content=\"Bienvenido a M\u00f3dulo 1 del curso de aprendizaje del modelo C4 \u2014 el punto de partida esencial donde construimos una\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.cybermedian.com\/es\/docs\/mastering-c4-model\/module-1-foundations-of-the-c4-model\/\" \/>\n<meta property=\"og:site_name\" content=\"Cibermedio\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-15T03:04:09+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.cybermedian.com\/es\/docs\/mastering-c4-model\/module-1-foundations-of-the-c4-model\/\",\"url\":\"https:\/\/www.cybermedian.com\/es\/docs\/mastering-c4-model\/module-1-foundations-of-the-c4-model\/\",\"name\":\"M\u00f3dulo 1: Fundamentos del modelo C4 - Cibermedio\",\"isPartOf\":{\"@id\":\"https:\/\/www.cybermedian.com\/es\/#website\"},\"datePublished\":\"2026-01-14T05:06:39+00:00\",\"dateModified\":\"2026-01-15T03:04:09+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.cybermedian.com\/es\/docs\/mastering-c4-model\/module-1-foundations-of-the-c4-model\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.cybermedian.com\/es\/docs\/mastering-c4-model\/module-1-foundations-of-the-c4-model\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.cybermedian.com\/es\/docs\/mastering-c4-model\/module-1-foundations-of-the-c4-model\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.cybermedian.com\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"M\u00f3dulo 1: Fundamentos del modelo C4\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.cybermedian.com\/es\/#website\",\"url\":\"https:\/\/www.cybermedian.com\/es\/\",\"name\":\"Cibermedio\",\"description\":\"Aprendiendo una cosa nueva todos los d\u00edas\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.cybermedian.com\/es\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"M\u00f3dulo 1: Fundamentos del modelo C4 - Cibermedio","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.cybermedian.com\/es\/docs\/mastering-c4-model\/module-1-foundations-of-the-c4-model\/","og_locale":"es_ES","og_type":"article","og_title":"M\u00f3dulo 1: Fundamentos del modelo C4 - Cibermedio","og_description":"Bienvenido a M\u00f3dulo 1 del curso de aprendizaje del modelo C4 \u2014 el punto de partida esencial donde construimos una","og_url":"https:\/\/www.cybermedian.com\/es\/docs\/mastering-c4-model\/module-1-foundations-of-the-c4-model\/","og_site_name":"Cibermedio","article_modified_time":"2026-01-15T03:04:09+00:00","twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.cybermedian.com\/es\/docs\/mastering-c4-model\/module-1-foundations-of-the-c4-model\/","url":"https:\/\/www.cybermedian.com\/es\/docs\/mastering-c4-model\/module-1-foundations-of-the-c4-model\/","name":"M\u00f3dulo 1: Fundamentos del modelo C4 - Cibermedio","isPartOf":{"@id":"https:\/\/www.cybermedian.com\/es\/#website"},"datePublished":"2026-01-14T05:06:39+00:00","dateModified":"2026-01-15T03:04:09+00:00","breadcrumb":{"@id":"https:\/\/www.cybermedian.com\/es\/docs\/mastering-c4-model\/module-1-foundations-of-the-c4-model\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.cybermedian.com\/es\/docs\/mastering-c4-model\/module-1-foundations-of-the-c4-model\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.cybermedian.com\/es\/docs\/mastering-c4-model\/module-1-foundations-of-the-c4-model\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.cybermedian.com\/es\/"},{"@type":"ListItem","position":2,"name":"M\u00f3dulo 1: Fundamentos del modelo C4"}]},{"@type":"WebSite","@id":"https:\/\/www.cybermedian.com\/es\/#website","url":"https:\/\/www.cybermedian.com\/es\/","name":"Cibermedio","description":"Aprendiendo una cosa nueva todos los d\u00edas","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.cybermedian.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"}]}},"comment_count":0,"_links":{"self":[{"href":"https:\/\/www.cybermedian.com\/es\/wp-json\/wp\/v2\/docs\/11537","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cybermedian.com\/es\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.cybermedian.com\/es\/wp-json\/wp\/v2\/types\/docs"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cybermedian.com\/es\/wp-json\/wp\/v2\/comments?post=11537"}],"version-history":[{"count":0,"href":"https:\/\/www.cybermedian.com\/es\/wp-json\/wp\/v2\/docs\/11537\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.cybermedian.com\/es\/wp-json\/wp\/v2\/media?parent=11537"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.cybermedian.com\/es\/wp-json\/wp\/v2\/doc_tag?post=11537"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}