🔒 Registro cerrado · Apertura oficial próximamente · Acceso exclusivo para alumnos activos
Iniciar SesiónSustitución progresiva por partes
4 tareas · 40 min · Principiante
Los proyectos de reescritura masiva de sistemas monolíticos gigantescos (Big Bang) suelen fracasar. Lees la estrategia de estrangulamiento (Strangler Fig) de la Universidad Politécnica para auditar la migración gradual de módulos.
Objetivo de la sala
Los proyectos de reescritura masiva de sistemas monolíticos gigantescos (Big Bang) suelen fracasar. Lees la estrategia de estrangulamiento (Strangler Fig) de la Universidad Politécnica para auditar la migración gradual de módulos.Intentar reemplazar un sistema heredado de 20 años mediante un proyecto de desarrollo simultáneo de cinco años (enfoque "Big Bang") es una de las principales causas de quiebra tecnológica: los costes se disparan, los requisitos cambian y el nuevo sistema nunca está listo. El patrón Strangler Fig (higuera estranguladora) propone migrar funcionalidad por módulos independientes: se construye un nuevo microservicio en la nube para una función específica (por ejemplo, consulta de notas), se desvía el tráfico mediante el proxy y se repite el proceso hasta que el monolito queda vacío y se puede apagar sin trauma.
Responde para continuar
¿Por qué el patrón de diseño Strangler Fig es superior a la reescritura masiva simultánea (Big Bang) en sistemas heredados?
Ver pista de ayuda
Analiza el valor de las entregas incrementales y la sustitución modular controlada frente a proyectos monolíticos inciertos.
En el plan de transición de SIGMA-2004, la universidad inició el estrangulamiento por las consultas públicas de calificaciones de alumnos.
Abre el laboratorio y consulta estrategia-estrangulamiento-strangler.txt. Identifica el módulo funcional que completó su migración al 100% en la Fase 1.
Esta tarea se hace en el laboratorio
Un escritorio Linux con terminal, aquí en la página. No instalas nada y no puedes romper nada.
Responde para continuar
¿Qué módulo funcional se completó al 100% en la Fase 1 del patrón estrangulador según la tabla? Escribe el texto exacto.
Ver pista de ayuda
Consulta la columna modulo_funcional para la Fase 1 en la tabla de transición.
La Fase 2 aborda el módulo crítico de pagos de tasas y formalización de matrículas mediante microservicios modernos.
Revisa estrategia-estrangulamiento-strangler.txt y localiza las tecnologías que sustentan el nuevo módulo en desarrollo.
Esta tarea se hace en el laboratorio
Un escritorio Linux con terminal, aquí en la página. No instalas nada y no puedes romper nada.
Responde para continuar
¿Qué tecnologías soportan el nuevo módulo de Pago de Tasas y Matricula en desarrollo? Escribe el texto exacto.
Ver pista de ayuda
Consulta la columna destino_nuevo para la fila Fase 2.
El proxy de frontera juega un papel estelar en el estrangulamiento: analiza la URL solicitada por el usuario; si apunta a /notas, la redirige al nuevo microservicio en la nube; si apunta a /expediente, la encamina hacia el servidor Informix legacy, haciendo la migración completamente transparente para el usuario final.
Responde para continuar
¿Cómo gestiona el proxy de frontera la convivencia entre módulos nuevos y módulos heredados durante la migración?
Ver pista de ayuda
Considera el enrutamiento inteligente por URI para desacoplar el cliente de la arquitectura interna de servicios.
Preparando el escritorio…
Whoami-Labs Pro
Whoami-Labs Pro utiliza cookies
Utilizamos cookies y almacenamiento local para el funcionamiento del sitio y la seguridad de tu sesión y, solo si lo autorizas, analítica. Puedes aceptar, rechazar o personalizar. Política de Cookies · Política de Privacidad
Preferencias
Configuraciones de cookies
Elige qué categorías permitir. Las esenciales siempre están activas. Consulta la Política de Privacidad.
Esenciales
Siempre activas · sesión, CSRF, tema y esta preferencia
Necesarias para iniciar sesión, proteger formularios (CSRF) y recordar tu elección de cookies y tema. Sin ellas la plataforma no funciona de forma segura.
Analíticos
Medimos con Google Analytics cómo se usa la plataforma; solo si lo aceptas
Google Analytics (cookies _ga) nos dice qué páginas se usan y dónde se atascan las personas. No enviamos tu nombre ni tu correo. Sin tu permiso no se carga, y puedes cambiarlo cuando quieras desde «Cookies» al final de la página.
Marketing
Hoy no usamos cookies de marketing; si algún día lo hacemos, será solo con tu permiso
Comunicaciones o campañas. No activos hoy en la plataforma; quedarán listos si los conectamos y solo si los permites.