Inicio

Nombre del curso: Arquitectura de Plataformas
Créditos: 4
Profesores: Laura Cortés

 

Descripción

En los ecosistemas tecnológicos modernos, el uso de arquitecturas de referencia busca acelerar la implementación y estandarizar prácticas. Sin embargo, a medida que las organizaciones crecen, estas arquitecturas suelen evolucionar de forma desacoplada y heterogénea, dificultando la aplicación consistente de políticas, procesos de orquestación y mecanismos de seguridad. Además de convertirse en una carga insostenible, ya que ha saturado la capacidad cognitiva de los desarrolladores al obligarlos a ser expertos en múltiples tecnologías.

Para resolver esta problemática, el modelo Control Plane / Data Plane surge como un paradigma fundamental que permite desacoplar la ejecución de los sistemas de su configuración y gobierno. El Plano de Control actúa como el “cerebro” fundacional donde reside la orquestación y las políticas. Por su parte, el Plano de Datos representa el “músculo” o entorno de ejecución por arquitecturas de referencia. La Plataforma es el habilitador (enabler) que materializa el Plano de Control, ofreciendo un plano de autoservicio que permite desplegar arquitecturas de referencia sin requerir expertos en cada capa técnica.

El curso profundiza en el diseño y gobierno de tres plataformas críticas para la arquitectura moderna: (1) Platform Engineering: Funciona como el orquestador del ciclo de vida del software para reducir la carga cognitiva y estandarizar el “camino dorado” hacia la producción, (2) API Platform: Es el componente esencial para la exposición y consumo de capacidades de negocio, garantizando comunicaciones consistentes y escalables, (3) Event Manager: Pieza clave para gestionar el flujo de eventos y la persistencia en arquitecturas reactivas y desacopladas de manera gobernada.

El arquitecto debe gestionar la plataforma como un producto interno, lo que implica la responsabilidad de diseñar, integrar, operar y evolucionar el ecosistema de manera continua. Si bien el stack tecnológico del plano de datos está definido por las arquitecturas de referencia, el arquitecto es responsable de seleccionar componentes del plano de control y establecer el modelo operativo y garantizar el gobierno de los componentes del plano de control. Finalmente, su labor se extiende más allá del diseño técnico, siendo el principal responsable de la evangelización y adopción de la plataforma dentro de la organización.

Profesor

Laura Cortés, Ingeniera de Sistemas y Magíster en Arquitectura de Tecnologías de Información por la Universidad de los Andes. Actualmente se desempeña como Platform Engineering Lead en Nequi, donde lidera el diseño y la implementación de capacidades de plataforma interna para habilitar el autoservicio de desarrolladores en áreas críticas. Cuenta con una trayectoria en la creación de patrones de arquitectura de nube escalables, habiendo logrado reducir los tiempos de entrega de arquitecturas de referencia de semanas a menos de una hora. Como Arquitecta de Solución y Product Owner, Laura aporta a este programa una perspectiva práctica, enfocada en construir plataformas flexibles y eficientes que aceleran el desarrollo de software y se alinean con los objetivos de negocio a largo plazo.