
7/29/2021 · Anna Povzner
What this post added
This post details how Confluent Cloud leverages Apache Kafka's existing multi-tenancy features (authentication, authorization, quotas) to build a cloud-native multi-tenant system. It explains how logical Kafka clusters are used as tenants in Confluent Cloud, with isolation provided through security, namespace conventions (prefixed ACLs, CreateTopicPolicy), and performance quotas (bandwidth, request rate, topic operations). The post also discusses the challenges and requirements of cloud-native multi-tenancy, such as abstraction, pay-as-you-go models, stringent SLOs, and cost-efficiency, and how Confluent Cloud addresses these through automated capacity planning and auto-scaling.