Dedicated
After you log in to Redpanda Cloud, you land on the Clusters page. This page lists all the clusters in your organization.
Create a Dedicated cluster
-
On the Clusters page, click Create cluster, then click Create for Dedicated.
Enter a cluster name, then select the resource group, cloud provider (AWS, GCP, or Azure), region, tier, availability, and Redpanda version.
Dedicated on Azure is in limited availability. It is production-ready and covered by Redpanda Support for early adopters. -
If you plan to create a private network in your own VPC, select the region where your VPC is located.
-
Three availability zones provide two backups in case one availability zone goes down.
-
-
Click Next.
-
On the Network page, enter the connection type: public or private. For private networks:
-
Your network name is used to identify this network.
-
For a CIDR range, choose one that does not overlap with your existing VPCs or your Redpanda network.
Private networks require either a VPC peering connection or a private connectivity service, such as AWS PrivateLink, GCP Private Service Connect, or Azure Private Link.
-
Clusters with private networking include a setting for API Gateway network access. Public access exposes endpoints for Redpanda Console, the Data Plane API, and the MCP Server API, but they remain protected by your authentication and authorization controls. Private access restricts endpoint access to your VPC/VNet only.
On Azure, private access incurs an additional cost, since it involves deploying two network load balancers, instead of one.
After the cluster is created, you can change the API Gateway access on the Dataplane settings page. If you change from public to private access, users without VPN access to the Redpanda VPC will lose access to these services.
-
-
Click Create.
After the cluster is created, you can select the cluster on the Clusters page to see the overview for it.
Start streaming: example
Use rpk, Redpanda’s CLI, to build a basic streaming application that creates a topic, produces messages to it, and consumes messages from it. To learn about rpk, see the Introduction to rpk.
-
Login to Redpanda Cloud, and select your resource group using the interactive prompt.
rpk cloud login -
On the Overview page, copy your bootstrap server address and set it as an environment variable on your local machine:
export REDPANDA_BROKERS="<bootstrap-server-address>" -
Go to the Security page, and create a user called redpanda-chat-account that uses the SCRAM-SHA-256 mechanism.
-
Copy the password, and set the following environment variables on your local machine:
export REDPANDA_SASL_USERNAME="redpanda-chat-account" export REDPANDA_SASL_PASSWORD="<password>" export REDPANDA_SASL_MECHANISM="SCRAM-SHA-256" -
Click the name of your user, and add the following permissions to the ACL (access control list):
-
Host: *
-
Topic name:
chat-room -
Operations: All
-
-
Click Create.
-
Use
rpkon your local machine to authenticate to Redpanda as the redpanda-chat-account user and get information about the cluster:rpk cluster info -X tls.enabled=true -
Create a topic called
chat-room.You granted permissions to the redpanda-chat-account user to access only this topic.
rpk topic create chat-room -X tls.enabled=trueOutput:
TOPIC STATUS chat-room OK
-
Produce a message to the topic:
rpk topic produce chat-room -X tls.enabled=true -
Enter a message, then press Enter:
Pandas are fabulous!Example output:
Produced to partition 0 at offset 0 with timestamp 1663282629789.
-
Press Ctrl+C to finish producing messages to the topic.
-
Consume one message from the topic:
rpk topic consume chat-room --num 1 -X tls.enabled=trueYour message is displayed along with its metadata:
{ "topic": "chat-room", "value": "Pandas are fabulous!", "timestamp": 1663282629789, "partition": 0, "offset": 0 }