Aiven for Apache Kafka®
Aiven for Apache Kafka® is a fully managed distributed data streaming platform, deployable in the cloud of your choice. Apache Kafka is an open source data streaming platform, ideal for event-driven applications, near-real-time data transfer and pipelines, stream analytics, and many more applications where a lot of data needs to move between applications in a speedy manner.
Kafka stores a potentially large number of records, each contains a small amount of data, usually for a limited period of time. The storage is organised into topics and partitions so that many data streams can be handled at once, regardless of how much data is flowing into or out of your Aiven for Apache Kafka service.
Aiven for Apache Kafka® MirrorMaker 2
By adding Aiven for Apache Kafka MirrorMaker 2 to your setup, you gain replication superpowers. Whether you need data replication across clusters, availability zones or clouds, MirrorMaker 2 is the answer.
Aiven for Apache Kafka® Connect
Apache Kafka moves data between systems, and Apache Kafka Connect is how to interface between Apache Kafka and the rest of your data architecture. Connectors are available for many databases, storage platforms and other common integrations.
Related page
If you are new to Apache Kafka, try these resources to learn more:
- Get started
- The main Apache Kafka project page: https://kafka.apache.org/
- The Karapace schema registry that Aiven maintains and makes available for every Aiven for Apache Kafka service: https://www.karapace.io/
- Our code samples repository, to get you started: https://github.com/aiven/aiven-examples
- A lighthearted sample data generator to give you some fun (pizza order) data to try out: https://github.com/aiven/python-fake-data-producer-for-apache-kafka
- Aiven.io