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.
The product is currently in Public Beta.
Concepts
Refer to our dedicated concepts pageOpen in new context to find definitions of the different terms referring to Clusters for Apache Kafka®.
Quickstart
-
Configure your environment variables.
Note
This is an optional step that seeks to simplify your usage of the Kafka API.
Code -
Create a cluster: Run the following command to create a cluster with a node on each AZ (3 nodes by default) with 20GB storage capacity per node. You can customize the details in the payload to your needs, using the table below to help. Note that you will need to have a VPC and a Private NetworkOpen in new context before running this command.
Code -
Get a list of your clusters: Run the following command to get a list of all the clusters in your account, with their details:
Code -
Delete your cluster: Run the following command to delete a cluster. Ensure that you replace
{resource-id}in the URL with the ID of the cluster you want to delete.Code
Technical information
Regions
Scaleway's infrastructure spans different regions and Availability ZonesOpen in new context.
Clusters for Apache Kafka is currently available in the Paris region, which is represented by the following path parameter:
- fr-par
Technical limitations
Find out about product limitations in our FAQOpen in new context.
Going further
For more information about Clusters for Apache Kafka®, you can check out the following pages:
- 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.