Kafka 101: Getting started with Apache Kafka® on Aiven

Aiven
103 views August 26, 2026

Apache Kafka moves data between services at scale, which is why it sits at the heart of so many event-driven and streaming systems. Getting started can feel intimidating though: brokers, topics, partitions, offsets. In about 30 minutes we'll explain the core Kafka concepts in plain terms, then get hands-on. You'll watch us deploy a Kafka cluster on Aiven and send messages through it with Python, start to finish. Here's what we'll cover: Kafka concepts made simple: topics, producers, consumers, brokers, partitions, and offsets, in one clear diagram and one real-world use case. A live demo: deploy a free-tier Apache Kafka cluster in the Aiven console, then produce and consume your first messages with Python. You'll leave having deployed a working Kafka cluster and sent your first messages through it, with a GitHub repo to keep building on and a clear view of where to go next: Kafka Connect, Kafka Streams, and the rest of the Aiven platform. RESOURCES Create your free Aiven account: https://go.aiven.io/youtube-signup AIVEN DATA PLATFORM The Aiven Platform is more than a collection of open source services for streaming, storing and analyzing data. The platform ensures that all services run reliably and securely in the clouds of your choice, are observable, and can easily be integrated with each other and with external 3rd party tools. CONNECT WITH US Website: http://aiven.io LinkedIn: https://www.linkedin.com/company/aiven/ GitHub: https://github.com/aiven X: https://twitter.com/aiven_io

Keyboard shortcuts

On. Switch them off if they collide with your assistive tools; ? still opens this sheet.

Go to

Press g then the letter.

  • gh Latest
  • gs Sources
  • gm Media
  • gv Videos
  • gp Podcasts
  • gc Calendar
  • gd Decoder
  • gz Dataviz
  • ga Datasets
  • gb Blog
  • gk Markets
  • gj Careers
  • gn Prompt Notebook

On this page

  • / Focus search, where there is one
  • t Back to top
  • ? This list
  • Esc Close