Skip to content
Open
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
81 changes: 40 additions & 41 deletions modules/get-started/pages/cluster-types/serverless.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -3,55 +3,47 @@
:page-aliases: get-started:cluster-types/serverless-pro.adoc, ROOT:deploy:deployment-option/cloud/serverless.adoc


Serverless is the fastest and easiest way to start data streaming. With Serverless clusters, you host your data in Redpanda's VPC, and Redpanda handles automatic scaling, provisioning, operations, and maintenance. This is a production-ready deployment option with a cluster available instantly, and with pay-as-you-go billing, you only pay for what you consume. You can view detailed billing activity for each cluster and edit payment methods on the *Billing* page.
Serverless is the fastest and easiest way to start data streaming. With Serverless clusters, you host your data in Redpanda's VPC, and Redpanda handles automatic scaling, provisioning, operations, and maintenance. This is a production-ready deployment option with a cluster available instantly, and you only pay for what you consume. You can view detailed billing activity for each cluster and edit payment methods on the *Billing* page.

NOTE: Serverless is currently in a limited availability (LA) release. During LA, existing clusters can scale to the usage limits, but new clusters may need to wait for availability.
[NOTE]
====
* Serverless on AWS is currently in a limited availability (LA) release. During LA, existing clusters can scale to the usage limits, but new clusters may need to wait for availability.
* Serverless on GCP is currently in a beta release. Features in beta are available for testing and feedback. They are not covered by Redpanda Support and should not be used in production environments. To unlock this feature, contact https://support.redpanda.com/hc/en-us/requests/new[Redpanda Support^].

== Prerequisites

Make sure you have the latest version of `rpk`. See xref:get-started:rpk-install.adoc[].
====

== Serverless usage limits

Each Serverless cluster can handle:
Each Serverless cluster has the following maximum usage limits:

* **Ingress**: 100 MB/s
* **Egress**: 300 MB/s
* **Partitions**: 5,000
* **Message size**: 20 MB
* **Retention**: unlimited
* **Storage**: unlimited
* **Users**: 30
* **ACLs**: 120
* **Consumer groups**: 200
* **Connections**: 10,000
[cols="1,3",options="header"]
|===
| Metric | Limit

| Ingress | 100 MB/s
| Egress | 300 MB/s
| Partitions | 5,000
| Message size | 20 MB
| Retention | unlimited
| Storage | unlimited
| Users | 30
| ACLs | 120
| Consumer groups | 200
| Connections | 10,000
|===


NOTE: The partition limit is the number of logical partitions before replication occurs. Redpanda Cloud uses a replication factor of 3.

== Get started with Serverless

include::get-started:partial$get-started-serverless.adoc[]

== Explore your trial cluster

After you start a trial, Redpanda instantly prepares an account for you. Your account includes a `welcome` cluster with a `hello-world` demo topic you can explore. It includes sample data so you can see how real-time messaging works before sending your own data.
Choose the option that fits how you want to subscribe:

Follow the steps in the UI to use `rpk` to interact with your cluster from the command line:

. Log in:
+
```
rpk cloud login
```
include::get-started:partial$get-started-serverless.adoc[]

. Consume from the `hello-world` topic:
+
```
rpk topic consume hello-world
```
== Prerequisites

In the https://cloud.redpanda.com[Redpanda Cloud UI^], you can navigate to the *Topics* page and open the `hello-world` topic to see the included messages. Under the *Actions* dropdown, you can produce messages to it. Add team members and grant them access with ACLs on the *Security* page.
Make sure you have the latest version of `rpk`, the Redpanda CLI. See xref:get-started:rpk-install.adoc[].

== Create a Serverless cluster

Expand All @@ -61,17 +53,21 @@ To create a Serverless cluster:

. Enter a cluster name, then select the resource group. If you don't have an existing resource group, you can create one. Refresh the page to see newly-created resource groups.
+
Serverless clusters are available in the AWS regions listed in xref:reference:tiers/serverless-regions.adoc[Serverless regions]. Redpanda expects your applications to be deployed in the same AWS region. For best performance, select the region closest to your applications. Serverless is not guaranteed to be pinned to a particular availability zone within that region.
TIP: Serverless clusters are available in the regions listed in xref:reference:tiers/serverless-regions.adoc[Serverless regions]. Redpanda expects your applications to be deployed in the same region. For best performance, select the region closest to your applications. Serverless is not guaranteed to be pinned to a particular availability zone within that region.

. Go to the *Topics* page to create a topic. Under the *Actions* dropdown, you can produce messages to it. Add team members and grant them access with ACLs on the *Security* page.
=== Get started

== Connect with your cluster
A Serverless cluster's *Overview* page provides a quick way to get started with a xref:develop:connect/about.adoc[Redpanda Connect] pipeline. Pipelines help you stream data into and out of Redpanda without writing producer/consumer code. If you skip the wizard, you can come back to it here later, or you can create a pipeline anytime on the *Connect* page. The get started wizard helps you:

Create a Kafka client to interact with your cluster. The *Overview* page lists your bootstrap server URL and security settings in the *How to connect - Kafka API* tab.
1. Select your data sources: Pick an input data source (to send data into Redpanda) or an output data source (to send data in Redpanda to an external system).
2. Configure minimal settings. You can fine-tune the pipeline later.
3. Verify data flow: Open the Redpanda glossterm:topic[] to see messages streaming.

Or, Redpanda can generate a sample application to interact with your cluster. Run xref:reference:rpk/rpk-generate/rpk-generate-app.adoc[`rpk generate app`], and select your preferred programming language. Follow the commands in the terminal to run the application, create a demo topic, produce to the topic, and consume the data back.
=== Interact with your cluster

Follow the steps in the UI to use `rpk` to interact with your cluster from the command line. Here are some helpful commands:
Explore the rest of the UI: Go to the *Topics* page to create new topics for data streams. Under the *Actions* dropdown, you can produce messages to topics. Add team members and grant them access with glossterm:ACL[,access control lists (ACLs)] on the *Security* page.

Go to the *How to connect - CLI* part of the *Overview* page for steps on how to use `rpk` to interact with your cluster from the command line. Here are some helpful commands:

* xref:reference:rpk/rpk-cloud/rpk-cloud-login.adoc[`rpk cloud login`]: Use this to log in to Redpanda Cloud or to refresh the session.
* xref:reference:rpk/rpk-topic.adoc[`rpk topic`]: Use this to manage topics, produce data, and consume data.
Expand All @@ -80,11 +76,14 @@ Follow the steps in the UI to use `rpk` to interact with your cluster from the c

NOTE: Redpanda Serverless is opinionated about Kafka configurations. For example, automatic topic creation is disabled. Some systems expect the Kafka service to automatically create topics when a message is produced to a topic that doesn't exist. Create topics on the *Topics* page or with `rpk topic create`.

The *How to connect - Kafka API* tab lists your bootstrap server URL and security settings. This area includes code examples for creating a Kafka client to interact with your cluster.

Or, Redpanda can generate a sample application to interact with your cluster. Run xref:reference:rpk/rpk-generate/rpk-generate-app.adoc[`rpk generate app`], and select your preferred programming language. Follow the commands in the terminal to run the application, create a demo topic, produce to the topic, and consume the data back.

== Supported features

* Redpanda Serverless supports the Kafka API. Serverless clusters work with all Kafka clients. See xref:develop:kafka-clients.adoc[].
* Serverless clusters support all major Apache Kafka messages for managing topics, producing/consuming data (including transactions), managing groups, managing offsets, and managing ACLs. (User management is available in the Redpanda Cloud UI or with `rpk security acl`.)
* Use xref:develop:connect/about.adoc[Redpanda Connect] to quickly build and deploy streaming data pipelines or AI applications.

=== Unsupported features

Expand Down
8 changes: 8 additions & 0 deletions modules/get-started/pages/whats-new-cloud.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,14 @@ This page lists new features added to Redpanda Cloud.

== October 2025

=== Serverless on GCP: beta

You can now create xref:get-started:cluster-types/serverless.adoc[Serverless clusters] on Google Cloud Platform (GCP). Serverless on GCP is a beta release. To unlock this feature, contact https://support.redpanda.com/hc/en-us/requests/new[Redpanda Support^].

=== Serverless quick start with Redpanda Connect

A Serverless cluster's *Overview* page now provides a quick way to get started with a xref:get-started:cluster-types/serverless.adoc#get-started[Redpanda Connect pipeline]. This helps you stream data into and out of Redpanda without writing producer/consumer code. You can finish it in a couple minutes, or skip and come back later.

=== API Gateway access

BYOC and Dedicated clusters with private networking now allow control of API Gateway network access, independent of the Redpanda cluster. When you create a cluster, you can choose either public or private access for the API Gateway:
Expand Down
23 changes: 19 additions & 4 deletions modules/get-started/partials/get-started-serverless.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,27 @@
Free trial::
+
--
A https://www.redpanda.com/try-redpanda[free trial^] is the fastest way to get started with Serverless, and it comes with a `welcome` cluster. Each customer qualifies for a trial with $100 (USD) in free credits to spend in the first 14 days. This should be enough to run Redpanda with reasonable throughput. No credit card is required. To continue using Serverless after your trial expires, you can enter a credit card and pay as you go. Any remaining credit balance is used before you are charged.
A https://www.redpanda.com/try-redpanda[free trial^] is the fastest way to get started with Serverless. Each customer qualifies for a trial with $100 (USD) in free credits to spend in the first 14 days. This should be enough to run Redpanda with reasonable throughput. No credit card is required. To continue using Serverless after your trial expires, you can enter a credit card and pay as you go. Any remaining credit balance is used before you are charged.

When either the credits expire or the days in the trial expire, the clusters move into a suspended state, and you won't be able to access your data in either the Redpanda Cloud UI or with the Kafka API. There is a seven-day grace period following the end of the trial. After that, the data is permanently deleted.
When either the credits expire or the days in the trial expire, the clusters move into a suspended state, and you won't be able to access your data in either the Redpanda Cloud UI or with the Kafka API. There is a seven-day grace period following the end of the trial. After that, the data is permanently deleted. For questions about the trial, use the *#serverless* https://redpandacommunity.slack.com/[Community Slack^] channel.

* To ask questions about the trial, use the *#serverless* https://redpandacommunity.slack.com/[Community Slack^] channel.
* For information about billing after the trial ends, see xref:billing:billing.adoc[].
After you start a trial, Redpanda instantly prepares an account for you. Your account includes a `welcome` cluster with a `hello-world` demo topic you can explore. It includes sample data so you can see how real-time messaging works before sending your own data.

Follow the steps in the UI to use `rpk` to interact with your cluster from the command line:

. Log in:
+
```
rpk cloud login
```

. Consume from the `hello-world` topic:
+
```
rpk topic consume hello-world
```

In the https://cloud.redpanda.com[Redpanda Cloud UI^], you can navigate to the *Topics* page and open the `hello-world` topic to see the included messages. Under the *Actions* dropdown, you can produce messages to it. Add team members and grant them access with ACLs on the *Security* page.

--
Redpanda Sales::
Expand Down
14 changes: 13 additions & 1 deletion modules/reference/pages/tiers/serverless-regions.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,16 @@ Amazon Web Services (AWS)::
| us-west-2
|===
--
====

Google Cloud Platform (GCP)::
+
--
|===
| Region

| us-central1
|===
--
====

See also: xref:get-started:cluster-types/serverless.adoc#serverless-usage-limits[Serverless usage limits]