Aiven Kafka is a high-performance streaming data platform for collection and processing of large number of records in real-time.

Aiven Kafka is a high-throughput distributed messaging system providing consistent, fault-tolerant and durable message collection and processing between many participating clients. Aiven Kafka is a managed service, monitored and operated 24/7 for the highest levels of availability. Aiven Kafka allows no-downtime transitions between plans and between cloud regions.

Aiven Kafka is available in AWS, Azure, GCP, Amazon Web Services, Microsoft Azure, Google Cloud, DigitalOcean and UpCloud.

Multiple clouds supported

Effortless
Operation

Completely automatic setup and maintenance

Aiven hosting services are launched by a push of a button and non-functional nodes are automatically replaced with new ones.

Get your Kafka servers running fast

It only takes a few minutes to sign-up, pick a service plan and get an Aiven Kafka service running.

Managed ZooKeeper

No more fighting with ZooKeeper. All Aiven Kafka plans come with an automatically managed an maintained internal ZooKeeper cluster.

Completely
Automated

Seamlessly upgrade from a three node starter plan to a high performance five node setup without downtime

You can smoothly upgrade to a larger plan with High Availability, better performance and larger storage capacity without causing any downtime.

Migrate clusters between clouds without downtime

Move your Kafka cluster between regions or to different clouds altogether at the push of a button, without downtime.

Automatically balanced

Your Kafka Cluster's data will be automatically rebalanced when needed so that it maintains the desired replica factor and spreads the data evenly across all nodes.

Advanced
Features

Powerful REST API and command-line tools

Besides using the Web-interface you can control your Kafka services through our command line client or by directly calling our REST API.

Always the latest Kafka versions

Aiven Kafka always allows you to use the very latest Kafka features. Currently we're running Apache Kafka version 0.10.1.1.

Kafka REST

In our select plans you may produce and consume messages via Kafka REST, allowing you to use Kafka via HTTP on platforms which may be missing the latest Kafka drivers.

Schema Registry

In our select plans you may store your Kafka message schemas in Schema Registry, allowing you to keep track of all the different event types in your logs.
Secure by design

Security
Hardened

Data always encrypted in transit and at rest

With Aiven Kafka your data is always encrypted whether it's being transferred or when it's at rest on disk. We enforce the use of TLS for connections and encrypt the data on disk.

Run on dedicated virtual machines, no shared resources

Always run on dedicated virtual machines, never sharing resources with other users. Provides security isolation from other users.

Automatic security update deployment

Security updates are deployed promptly and you never have to worry about patching your Kafka or operating system vulnerabilities again.

Network security

All service nodes are firewalled and users are only allowed to connect from IP addresses or address ranges specified by you.

Support and
Service Level

100% service level guarantee

Aiven takes great pride in providing highly fault-resilient database services with automatic recovery in case of system failures. If an outage is caused by an apparent failure in the Aiven software, users of Startup, Business and Premium plans are provided with free usage credits covering 30 times the outage period.

Support options

Aiven operates 24/7/365 monitoring of the Aiven service and Aiven personnel will be automatically alerted to any service anomalies. Aiven personnel will rapidly address any issues in system operations requiring manual intervention.

Aiven's support staff are contactable over email at support@aiven.io and will answer any questions regarding the Aiven service during the ongoing or next business day.

Support contracts providing higher levels of response times plus alternative contact methods (phone, IM) are available on request. Please contact sales@aiven.io for more details.

Aiven Kafka plans

Startup Business Premium
All plans are billed by the hour sign up sign up sign up
Dedicated VMs 3 3 5
CPUs per VM 1 CPU core 1-16 CPU cores 1-16 CPU cores
Memory per VM 2 GB RAM † 4-64 GB RAM † 4-64 GB RAM †
Storage per VM 30 GB SSD 200-2000 GB SSD 200-2000 GB SSD
Data retention 1 week 4-18 weeks 6-30 weeks
Available in multiple clouds AWS, Azure, Google, UpCloud, DigitalOcean AWS, Azure, Google, UpCloud, DigitalOcean AWS, Azure, Google, UpCloud, DigitalOcean
Seamlessly switch between plans
One-click upgrades to new major versions
Performance graphs
Data encrypted on disk and network
High-availability
100% availability guarantee
Kafka REST (HTTP access to sending and receiving messages)
Schema Registry (Registry for storing Kafka message schemas)

Pricing

Plan Dedicated
VMs
CPUs per
VM
Memory per
VM †
Total
storage ‡
Price per
hour
Estimated
monthly
price*

Billing details

Aiven services are billed by the hour, you only pay for the services that are running. No extra charges are applied when a service is migrated between clouds or the service type is changed. The new hourly pricing takes immediate effect on such changes.

The default billing method for Aiven usage is a credit card charge (using Stripe as the credit card processor) at the end of a calendar month. MasterCard, Visa and American Express are among the supported credit card types. The final charges will also include the applicable VAT for non-business entities within the European Union.

All Aiven prices are set in US Dollars. Clients can choose to be billed in Euros, in which case the total service bill in US Dollars over one calendar month is converted to Euros at the end of the month and an invoice is issued for that sum. Official pricing is always in US Dollars and any pricing displayed in Euros is based on estimates.

Custom pricing for up-front payment of a fixed term and invoicing are available for customers based on approval by Aiven. Please contact sales@aiven.io for a custom quote and more details on payment methods.