Hoy quiero hablar acerca de una alternativa para replicar datos de sistemas legados hacia aplicaciones en la nube sin migrar sus sistemas antiguos (o quizás ni tan así de antiguos). La idea es que las empresas puedan aprovechar las ventajas de sistemas digitales nativos en la nube, donde los costos son más bajos y la escalabilidad más grande, sin tener que vivir un proceso de migración muchas veces no deseado o no viable.
Estoy hablando de ocupar herramientas de captura de transacciones en tiempo real, los famosos Change Data Capture o sencillamente CDCs, en combinación con herramientas de streaming de datos, como lo es Apache Kafka, para replicar los datos de los sistemas legados hacia la nube. De esa forma, nuevas aplicaciones pueden ocupar esos datos sin generar impacto sobre el funcionamiento de los sistemas on-premise.
IACC es una institución de enseñanza superior chilena que cuenta con más de 16.000 alumnos en línea. Posee una plataforma de integración de sistemas basada en eventos con Apache Kafka y necesitaba un entorno escalable y de alta disponibilidad para soportar su crecimiento. Con eso, eligió TruStep para migrar su entorno local al servicio Amazon Managed Streaming for Apache Kafka (MSK). Descubra cómo TruStep diseñó y migró la plataforma IACC Apache Kafka a la nube AWS[...].