Confluent Cloud Availability and Resilience
The Rise of Managed Apache Kafka as a Service

The Rise of Managed Apache Kafka as a Service

9/20/2019 · Ricardo Ferreira

What this post added

This post elaborates on the benefits of Confluent Cloud as a fully managed Kafka service, contrasting it with hosted and partially managed solutions. It details the complexities of self-managing Kafka in the cloud and highlights how a true managed service simplifies operations by abstracting away infrastructure concerns like compute instance selection, storage sizing, security, high availability, recoverability, observability, and data regulations. It emphasizes that a fully managed service allows developers to focus on coding by handling these operational aspects transparently. The post also defines key characteristics of a trustworthy fully managed service, including minimal user involvement in hard design decisions, a fast and painless user experience (e.g., 90-second setup), and the absence of co-responsibility models where users are asked to perform complex tasks like network setup or broker-level authentication. It contrasts this with partially managed services that may require users to manage Kafka ecosystem components like Schema Registry, Kafka Connect, Kafka Streams, and ksqlDB.

Read the original post ↗