CursosWorkshop IAEmpresasPreciosBlogNewsletter
  • Cursos
  • Workshop IA
  • Empresas
  • Precios
  • Blog
  • Newsletter
Suscríbete
  • Cursos
  • Empresas
  • Comunidades
  • Blog
  • Tarjeta regalo
  • Newsletter
  • Soporte
  • Tienda
  • ConfAiBot
  • Contacta
  • Aviso legal
  • Condiciones generales
  • Política de privacidad
  • Política de cookies

Curso de Migración de Datos: De Legacy a Event-Driven Architecture

Standard
Javier FerrerRafa Gómez

Por Javier Ferrer y Rafa Gómez – Diseño y Arquitectura de Software y DevOps

Aprende a migrar datos de un código legacy a una arquitectura event-driven.

Ir al curso

💸 Primera lección disponible sin registro 💸

Uno de los problemas más complicados cuando estamos creando un nuevo servicio (o microservicio) es realizar la primera importación de datos.

Sobretodo se complica cuando hay millones de datos y proviene de una base de datos legacy.

En este curso exploramos diferentes estrategias para esta migración de datos:

  • 🍂 Utilizando fallbacks: ¿Tiene sentido una migración progresiva?
  • 🐳 Utilizando dumps: El enfoque más tradicional.
  • 📊 Utilizando CSVs: La gran desconocida.

Además, simulamos entornos de alta concurrencia para que te sea más fácil replicarlo en tu día a día.

Todo con ejemplos de código y ejemplos de millones de datos.

Vídeos del curso

  • 📖 Guía paso a paso para migrar datos entre Event-Driven Architectures
  • 🐝 Primera importación con pocos datos: Infraestructura y aplicación

  • 🍂 Migración progresiva con fallback al buscar: Reduce el volumen de datos a importar
  • 🍁 Migración progresiva con fallback al modificar un recurso vía evento de dominio
  • 👁️‍🗨️ Visualización y monitorización de la migración: Garantiza que sea un éxito

  • 🐳 Primera importación vía dump SQL: Enfoque tradicional
  • 📊 Primera importación vía CSV: Sorprendentemente útil para grandes volúmenes de datos

  • 🥇 Primera importación vía CSV gracias a Logstash pipelines
  • 🔤 Transformar datos a JSON para optimizar el tiempo de importación

  • 🧩 Combinar datos de varias fuentes de origen en un mismo destino
  • ↩️ Cómo reanudar una importación fallida

  • 🥾 Evita saturar tus sistemas al migrar datos: Backpressure
  • 🦙 Importación con backpressure gracias a Akka Streams

  • 🪞 Valida la integridad de datos dentro de la misma base de datos
  • 🪩 Valida la integridad de datos dentro entre 2 bases de datos

  • ❤️‍🔥 Guía paso a paso: Migrar datos entre servicios con alta concurrencia
  • 🤏 Guía paso a paso: Replicar datos en servicios existentes
  • 💾 Ejemplo de migración de datos en un entorno de alta concurrencia

  • 🥊 Cuál es la mejor forma para importar datos a un nuevo servicio
  • 🚶 Conclusiones y siguientes pasos
Ir al curso

Cursos relacionados

Standard
Dependabot: Tu repo al día de forma segura y automática

🛡️ Dependabot: Tu repo al día de forma segura y automática

Javier FerrerRafa Gómez

Actualiza de forma segura y sin spam de PRs tus dependencias.

Ver curso
Standard
Patrones de diseño: Inbox y Outbox

📬 Patrones de diseño: Inbox y Outbox

Javier FerrerRafa Gómez

Aprende cuándo utilizar (y cuándo no) los patrones Inbox y Outbox.

Ver curso
Standard
Event bus en base de datos [Diseño de Infraestructura]

🚏 Event bus en base de datos [Diseño de Infraestructura]

Javier FerrerRafa Gómez

Añade escalabilidad utilizando tu propia base de datos como un Event Bus.

Ver curso
Ver catálogo completo

Paga según tus necesidades

lite (sólo mensual)

19 €
al mes
  • Cursos esenciales de programación para construir una base sólida
Popular

standard

24,92 €
Descuento vs mensual de 49 €
Pago anual de 299 €
al mes
  • Catálogo principal para dominar cómo escribir un código mantenible, escalable y testable
  • Recibir ofertas de empleo verificadas por Codely
  • Factura de empresa
  • Acumular descuentos al renovar

premium

41,58 €
Descuento vs mensual de 89 €
Pago anual de 499 €
al mes
  • Cursos exclusivos de IA para mantenerte siempre actualizado
  • Acceso anticipado a nuevos cursos
  • Descuento en workshops
  • Recibir ofertas de empleo verificadas por Codely
  • Factura de empresa
  • Acumular descuentos al renovar

No subiremos el precio mientras mantengas tu suscripción activa

SuscríbeteInicia sesión