Clusters for Apache Kafka® is currently in Private Beta and available to selected testers only.
Clusters for Apache Kafka®
Introduction
Clusters for Apache Kafka® is Scaleway's product to provide a secure, fully-managed infrastructure for your Apache Kafka® deployments. With our clusters, you can create data pipelines and event-driven architectures that run natively on Apache Kafka®, without having to manage the underlying infrastructure.
Concepts
Refer to our dedicated concepts page to find definitions of the different terms referring to Clusters for Apache Kafka®.
Going further
For more information about Clusters for Apache Kafka®, you can check out the following pages:
Kafka Clusters
A Kafka cluster is composed of one or multiple dedicated compute nodes running a single Kafka broker.
GET/kafka/v1alpha1/regions/{region}/clusters
POST/kafka/v1alpha1/regions/{region}/clusters
GET/kafka/v1alpha1/regions/{region}/clusters/{cluster_id}
PATCH/kafka/v1alpha1/regions/{region}/clusters/{cluster_id}
DELETE/kafka/v1alpha1/regions/{region}/clusters/{cluster_id}
GET/kafka/v1alpha1/regions/{region}/clusters/{cluster_id}/certificate-authority
POST/kafka/v1alpha1/regions/{region}/clusters/{cluster_id}/renew-certificate-authority
Node Types
Two node type ranges are available:
- Shared: a complete and highly reliable node range with shared resources, made for scaling from development to production needs, at affordable prices.
- Dedicated: Kafka nodes with dedicated vCPU for the most demanding workloads and mission-critical applications.
GET/kafka/v1alpha1/regions/{region}/node-types
Kafka Versions
A version of Apache Kafka®.
GET/kafka/v1alpha1/regions/{region}/versions
Kafka Cluster Endpoints
Cluster endpoints enable connection to your cluster.
POST/kafka/v1alpha1/regions/{region}/endpoints
DELETE/kafka/v1alpha1/regions/{region}/endpoints/{endpoint_id}
Kafka Users
Kafka users enable authentication to your cluster.
GET/kafka/v1alpha1/regions/{region}/clusters/{cluster_id}/users
PATCH/kafka/v1alpha1/regions/{region}/clusters/{cluster_id}/users/{username}