Skip to content

Aiven-Labs/python-apache-kafka-tutorial

Aiven for Apache Kafka® and Python Tutorial

The Aiven for Apache Kafka®️ and Python tutorial aims at showcasing the basics of working with Apache Kafka® with Aiven and Python using a series of notebooks.

In this workshop, we'll be using Aiven for Apache Kafka®️ and Python to:

  • Create and configure an Apache Kafka cluster with Aiven for Apache Kafka®️
  • Use Python to create a Producer
  • Use Python to create multiple consumers and consumer groups
  • Filter and transorm messages using Aiven for Apache Flink®️

Getting Started

Our instructions and notebooks are in the workshop folder.

Click to Get Started

License

Aiven for Apache Kafka®️ and Python tutorial is licensed under the Apache license, version 2.0. Full license text is available in the LICENSE file.

Please note that the project explicitly does not require a CLA (Contributor License Agreement) from its contributors.

Contact

Bug reports and patches are very welcome, please post them as GitHub issues and pull requests at https://github.com/Aiven-Labs/python-apache-kafka-tutorial.

To report any possible vulnerabilities or other serious issues please see our security policy.