Today I want to talk about an alternative to replicate data from legacy systems to application running on the public cloud without migrating the old systems (or perhaps not that old). The general idea is that companies could benefit from the advantages of digital systems on the cloud, where the costs are lower and escalability higher, without forcing them to go through a migration process too often undesired or inviable.
I'm talking about using tools that capture transactions in real time, the so called "Change Data Captures" (CDC), in combination with data streaming tools, like Apache Kafka, to replicate data from legacy systems into the cloud. That way, new applications can use that data without generating overhead into the on-premise legacy systems.