Here's the background.
We have a few different customers, each with a different backend source database. We want to be back to pick up real time changes to the backend database, then transform the data to a target schema in our target database. After that broadcast a message to other apps alerting the change.
To do this we need CDC software for the change detection and then a good ETL tool to transform and load the data into the target database.
So far we have looked at IBM's CDC. Research is still in the preliminary stages but I just wanted to get other people's take on this. What programs do you recommend for this? Are we even going about this the right way...meaning is CDC software overkill?