Servicio

Modernización y desarrollo

Salir del sistema heredado por partes, sin detener la operación, o construir lo nuevo bien desde el inicio.

Proyecto por hitosDDDStrangler Fig

¿Lo conversamos?

Una sesión de diagnóstico de 30 minutos, online y sin costo, para ver si este servicio es lo que necesitas.

Agendar sesión

El caso

  1. 01

    El desafío

    El sistema central tiene años, cuesta modificarlo y nadie se atreve a tocarlo. Reescribirlo de una vez es demasiado riesgoso, pero seguir parchándolo frena cada proyecto nuevo.

  2. 02

    Nuestra solución

    Extraemos capacidades del sistema antiguo de forma gradual con el patrón Strangler Fig: cada parte nueva convive con la anterior hasta probar que funciona igual o mejor. Cuando el sistema es nuevo, lo construimos con una arquitectura que aguante el crecimiento.

  3. 03

    El impacto

    Una transición segura hacia un sistema modular, con entregas frecuentes y sin un gran día de migración. El equipo vuelve a avanzar en vez de apagar incendios.

Alcance

Qué incluye

  • Mapa de dominios del negocio
  • Arquitectura objetivo
  • Fachada que reparte el tráfico entre lo antiguo y lo nuevo
  • Migración de datos con replicación
  • Desarrollo de los módulos nuevos
  • Pruebas de paridad en producción
Arquitectura de referencia

Cómo lo resolvemos

Dibujado con los íconos oficiales de la nube. Haz clic para ampliarlo.

Cómo trabajamos

Principios que aplicamos

  1. 1

    Migrar por área de negocio, nunca por capa técnica.

    DDD
  2. 2

    Una fachada delante del sistema antiguo decide, ruta por ruta, qué atiende el nuevo.

    ARQ-03 · PASO 1
  3. 3

    Los datos se mantienen sincronizados mientras conviven ambos sistemas.

    ARQ-03 · PASO 3
  4. 4

    Una parte del sistema antiguo se apaga solo cuando las métricas muestran paridad.

    ARQ-03 · PASO 5
Tecnologías

Con qué lo construimos

Ver todas
  • AWS
  • Kubernetes
  • Docker
  • TypeScript
  • Node.js
  • Java
  • PostgreSQL
  • Datadog

¿Conversamos sobre modernización y desarrollo?

30 minutos, online y sin costo. Sales con una recomendación concreta.

Agendar sesión de diagnóstico

Otros servicios