Skip to main content

Enterprise support for Apache Kafka

Supported with Ubuntu Pro

Unlock a robust, open source foundation for your mission-critical streaming workloads. Canonical’s Apache Kafka automation and artifacts provide you with up to 15 years of security maintenance, 24/7 SLA-backed support, and expert consulting services to meet your specific requirements.


Run Apache Kafka across public and private clouds

When you use our Apache Kafka artifacts, you benefit from optimized configurations for every cloud. You can run Apache Kafka on public clouds, or in your private data center on top of MAAS and MicroCloud, OpenStack, or VMWare.

Our offering by the numbers


100+
clusters

Relying on our services

Our stack is tried and tested in production in numerous sectors ranging from banking to aerospace engineering.


10+
automations

To scale your operations

Includes deployment, scaling, backups, restores, auto-tuning, encryption, monitoring, and upgrades.


~ 30
minutes

To get started

Get up and running quickly in your local lab environment or your live production infrastructure setup.


Apache Kafka deployment options

Container

Get our Apache Kafka container to benefit from a minimalist and self-contained solution for deploying Apache Kafka clusters in all of your environments.

Try the container

Software operator

Our software operator helps you automate the operations of your Apache Kafka clusters including deployment, scaling, encryption, and upgrades.

Check our software operator

Popular Apache Kafka use cases


Backbone of microservices-based architectures

Apache Kafka is often used as a performant asynchronous communication middleware to allow distinct microservices to exchange data in real time. It also reduces tight coupling and cascading failures, improving the overall resiliency of the solution.


Real-time analytics and business intelligence

Apache Kafka enables enterprises to transition from delayed batch processing to real-time operational insights. It is often used to capture, transform, and process live data streams to power real-time dashboards, automated fraud detection, and dynamic pricing models.


Enterprise data hub

Apache Kafka is a powerful solution to break down data silos by establishing a centralized, high-throughput event as a universal data hub, continuously ingesting and synchronizing information across distributed systems.


Logs aggregation and observability

Apache Kafka is uniquely suited to handle the massive scale and high frequency of data generated by edge devices or by large-scale distributed systems. It acts as a high-capacity buffer for routing layer to reliably aggregate telemetry and logs across your enterprise infrastructure before feeding them into specialized monitoring, SIEM, and observability platforms.


Apache Kafka support services

Whether you are exploring Apache Kafka or need deep expertise to scale your deployments and meet your SLAs, our subscription-based services – including Ubuntu Pro – are designed to support your team and free them from time-consuming and error-prone tasks.

Our on-demand services help you address specific challenges by designing the right solutions, providing targeted knowledge transfer, or delivering timely expert consulting tailored to your needs.

Subscription-based

What's included


  • Security maintenance
  • 24/7 phone and ticket support
  • SLA-backed firefighting support
  • Managed deployments
  • And much more

On-demand

What's included


  • Workshops
  • Deployment packages
  • Consulting packages
  • Trainings
  • And much more

Community and support

Connect with the community


Apache®, Apache Kafka, Kafka®, and the Kafka logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries.