Managed Apache Kafka on Ubuntu
Canonical is uniquely positioned to manage the open source software and applications that run your cloud.
Our app engineers provide full operational management of Apache Kafka across any conformant Kubernetes, public cloud and on-premise environments. Deploy Kafka with agility, and conserve your teams’ resources from ongoing deployments and operations.
Kafka as a service, on any infrastructure
We’ve deployed thousands of clouds with OpenStack and Kubernetes and managed it across all infrastructure types. Canonical’s leadership across open source cloud — both on-premise and in the public cloud — lets us offer the most complete Managed Kafka service.
Any conformant Kubernetes
Canonical will manage Kafka on any conformant Kubernetes. We handle the deployment of Kafka on Kubernetes so you don’t have to.
The only Managed Kafka service that covers hybrid and multi-clouds across GCP, AWS and Azure, on-premise vendors and OpenStack.
Canonical’s Managed Kafka does not put limits on data transfer or cluster size. Additionally, We will support any throughput speed your cloud infrastructure can achieve.
Why Managed Kafka?
While Kafka simplifies microservice communications, it creates complexity in its management across different infrastructures and as a layer between different microservices. Offloading the complexity of managing Kafka to Canonical open source experts removes operations as a blocker to team agility and innovation.
Secure by default
- Data is encrypted at-rest and in-transit
- Data-plane authorisation with Kafka ACLS
- Encrypted client-broker transfer with Transport Layer Security (TLS)
- Data security assurance with SOC2 and ISO27001/2 certification
Integrate with your infrastructure
- Transparent hostname and IP addresses to connect with other services
- Access and support for open source Kafka Connector
- Kafka REST Proxy exposed, to access the cluster with HTTP calls
Reliable, mission-critical clouds
- Load balancing and data replication allow failure without downtime
- High availability and throughput through Kafka’s distributed cluster architecture
- Support in deploying your organisation’s Schema Registry
Tailored to your specific needs
- Control the version of Kafka your cloud runs
- Schedule updates to downtime windows
- Understand key metrics with an integrated web-based dashboard and logging, monitoring and alerting (Graylog-Prometheus-Grafana) stack
Kafka 2.3 by default
We can support your specific version — contact us.
|Zookeeper||Fully supported and managed|
|Kubernetes||Any conformant Kubernetes (Charmed Kubernetes, RKE, OpenShift, AKS, EKS, GKE and more)|
|Public Clouds||AWS, Azure and GCP|
|Data Center Regions||Single or multiple supported|
|Data Centre Availability Zones||Single or multiple supported|
|On-premise||Any OpenStack, bare metal and key third-party providers such as VMWare.
We can support your specific cloud provider - contact us.
|Hybrid-cloud||Persistent streaming between all cloud types and management across all|
|Multi-cloud||Persistent streaming between all cloud types and management across all|
|High Availability||Yes, minimum of 3 replications to ensure availability and consensus|
|Number of partitions||No limits — we will implement and manage the optimal number of partitions for your configuration|
|Number of replications||No limits — we will implement and manage the optimal number of replications for your configuration|
|Throughput||No limits — we will support any throughput your cloud can achieve|
|Node size||No restrictions on the size of the node|
|Latency||Managed Kafka will match the latency your cloud can achieve|
|KSQL||KSQL can integrate with Managed Kafka|
|Updates||All future updates included|
|Managed updates||Schedule updates during specific time windows to minimize downtime|
|Load balancing||Automatic load balancing by default|
|Schema Registry deployment||Yes, support in deploying your organisation's Schema Registry|
|Metrics and Visualisation||Yes, Managed Kafka includes Graylog, Prometheus and Grafana monitoring and dashboard tools, to ensure transparency and visibility on all vital metrics|
|Connectors||Yes, open source Kafka Connectors for applications|
|REST API||Yes, administrate Kafka without accessing the underlying Kafka client|
|Direct||Hostname and IP visibility, to connect with your other cloud infrastructure|
Security and reliability
|Security Patches||Yes. Canonical provides all security patches.|
|24/7 Monitoring||Yes — Canonical’s Kafka experts cover all geographic regions and time-zones|
|SLA||Yes, 99.9% up-time.
We can support your specific requirements - contact us.
|SOC2 Type 2 certified||Yes|
|GDPR Compliance tested||Yes|
Learn how Managed Apps help organisations maintain business focus
Managed Apps frees DevOps teams to focus on the value their apps can deliver and away from time-consuming cloud-management tasks, at a predictable price.
With Managed Apps, DevOps becomes a strategic edge, not just a requirement for others to perform their jobs.