Ramu Kakarla takes us through using Apache Camel to load Amazon S3 data into a Kafka topic:
Apache Camel is an open-source framework for message-oriented middleware with a rule-based routing and mediation engine that provides a Java object-based implementation of the Enterprise Integration Patterns using an application programming interface to configure routing and mediation rules
Read on to see how this fits together.