AWS Kinesis with Java

An introduction to Kinesis using Apache Camel and Spring Cloud Stream

Streaming and its integration with Spring

Audience

Argument

Message Brokers

Example of a Message Broker sitting between data producers and data consumers

Kinesis

How the various components of Kinesis fit together
Example of using Kinesis Data Analytics

Apache Camel

Spring Cloud Stream

Worked Example

Example architecture for polling the Twitter API
Setting up a Kinesis Data Stream
Setting up a data analytics component, part one
Setting up a data analytics component, part two
Example log output for the producer
Example Apache Flink Dashboard screen
Consuming Tweets on the other side of the Kinesis applications

Conclusion

Senior Software Engineer at the BBC

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store