IOanyT Innovations
AWS AMI Data v2.0.20250122

Apache Kafka

Apache Kafka is a distributed data store optimized for ingesting and processing streaming data in real-time.

Delivery method

AWS AMI

Operating system

Ubuntu 22.04 LTS

Architecture

x86_64

Distributed event-streaming platform
Real-time pipelines: messaging + storage + stream processing
Partitioned log model — scalable and durable
Pre-installed and configured on Ubuntu 22.04

What it is

What it is

Apache Kafka is a distributed data store optimized for ingesting and processing streaming data in real-time. Kafka provides three main functions to its users:

  • Publish and subscribe to streams of records
  • Effectively store streams of records in the order in which records were generated
  • Process streams of records in real time

Kafka is primarily used to build real-time streaming data pipelines and applications that adapt to the data streams. It combines messaging, storage, and stream processing to allow storage and analysis of both historical and real-time data. It uses a partitioned log model, which combines messaging queue and publish subscribe approaches. It uses binary protocol over TCP.

Getting started

See the deployment & usage guide for launch and connection steps.

Why it's different

Stream in real time

Ingest and process high-throughput event streams as they happen, with durable storage.

Scales horizontally

A partitioned, distributed log spreads data across brokers for throughput beyond a single server.

Ready to run

Kafka (with ZooKeeper) is pre-configured and starts on boot — begin producing and consuming immediately.

Recommended instances

t3.large

Ports

  • 2181/tcp — ZooKeeper
  • 9092/tcp — Apache Kafka broker

Pricing

$0.02 / hour

Hourly (pay-as-you-go)

All instance types, plus standard EC2 costs. AWS Free Tier eligible instances supported.

365-day contract

Annual contract

Save up to 9% vs hourly.

Frequently asked questions

How is Apache Kafka delivered on AWS Marketplace?

Apache Kafka is delivered as an Amazon Machine Image (AMI). You launch it as an EC2 instance directly from the AWS Marketplace listing.

How much does Apache Kafka cost?

$0.02 / hour — All instance types, plus standard EC2 costs. AWS Free Tier eligible instances supported. 365-day contract — Save up to 9% vs hourly. Software charges are billed through AWS Marketplace; you also pay standard AWS infrastructure costs.

How do I access Apache Kafka after deploying?

Connect over SSH as "ubuntu" using your EC2 key pair. See the deployment guide for full steps.

What operating system does Apache Kafka run on?

Ubuntu 22.04 LTS (version 2.0.20250122).

What support is available for Apache Kafka?

Email aws-marketplace-support@ioanyt.com for help.

Support

Questions or issues? Email aws-marketplace-support@ioanyt.com.

Ready to deploy?

Launch it in your own AWS account, or talk to our team about a custom hardened image for your stack.

View on AWS Marketplace

Runs entirely inside your AWS account