You can use Oracle GG for Big Data (Oracle GG) in conjunction with the Kafka client to deliver messages to Kafka topics or whatever the final destination is. One advantage of using Oracle GG for Big Data is you can use the above link to download a full version for prototyping and POC.
This would hold true for whatever GoldenGate flavor of RDBMS or java based solution you are investigating. Oracle GG can gather the data from many heterogeneous sources and pump the data to the consolidation point.
You can deliver the data over the internet via encrypted trail to the target and hand-off to the Kafka client. It really depends on the topology you choose to deliver the data from source to target.
Another consideration is Oracle might be able to provide a cloud based replication service for your business to deliver the data to its destination.