Resources to get you started building Apache Kafka applications
Try out these basic event-driven applications to learn how Kafka works and see streaming in action. All use a command line interface to stream data into Confluent Cloud, where you see the results.
![]() |
Realtime AIS Vessel TrackingFollow along with this tutorial-style demo to learn how to set up Confluent Cloud and analyze data using ksqldb. We'll use AIS, which is an automatic tracking system used by ships, and pull live public data from it including the ships' speed, location, and other details. We'll then feed that data into an Apache Kafka® topic via a connection to Confluent Cloud. Afterward, we'll build streams using ksqlDB and run analyses on that data. |
---|---|
![]() |
Streaming GamesBuild a realtime 2048 game powered by Confluent and AWS. User data from the interface deployed on AWS is stored in Kafka topics and high scores are aggregated in ksqlDB. |
![]() |
Realtime GitHub CommitsLearn how to set up the Confluent GitHub Connector and then how to generate your own data with commit events that surface to the Confluent interface! |
![]() |
Realtime Bicycle RentalsYou'll use live data from the British government on bicycle hires and pipe it into a Kafka topic! |
|
Sources of Realtime DataList of easy-to-access sources of real-time data to play with. |
These demos feature more in-depth use cases around data pipelining…
Stream Data to Cloud Databases with Confluent CloudThis demo walks you through building streaming data pipelines with Confluent Cloud. It uses ksqlDB to combine data from an RDBMS and a message queue, writing the output to MongoDB Atlas. |
Real-time Data WarehousingThis demo, similar to the above demo, walks you through building streaming data pipelines between an RDBMS and either Snowflake or Databricks using Confluent Cloud. |
Using Kafka For MicroservicesThis demo shows by example how to incrementally break a monolithic application into microservices. |
cp-demoFull-platform, feature-rich demo of a hybrid deployment of Confluent from on-premises to cloud, with stream processing applications, security, monitoring, and data governance features |
Stream Designer DemoThis demo uses Stream Designer to join CDC data from an RDBMS with sample clickstream data. |
Even MoreWant more? Check out these other collections of examples |