SYSTEM Cited by 8 sources
Redpanda BYOC (Bring Your Own Cloud)¶
Redpanda BYOC (Bring Your Own Cloud) is Redpanda's deployment model where the data plane — the Redpanda broker cluster itself — runs inside the customer's own cloud account / VPC, while Redpanda operates the control plane as a managed service. Launched ~2019 after a year-long rewrite of Redpanda's first cloud offering; the founder-voice retrospective positions BYOC as the direct precursor of Redpanda's agent-infrastructure thesis because it keeps private data inside the firewall while still providing a fully managed service.
Product page: redpanda.com/product/bring-your-own-cloud-byoc.
Load-bearing design tenet: Data Plane Atomicity¶
BYOC's central architectural invariant is Data Plane Atomicity: no deployment can bring down any other deployment, including under a control-plane outage, and the data path at every customer runs with zero runtime dependency on externalised services — no external consensus, secret managers, databases, offset-recording services, or metadata lookups as preconditions to writing durably to disk.
Gallego's canonical statement (Source: Gallego 2025-04-03):
"All failures on all data planes are independent for the data path while still providing a fully managed service. No externalized consensus algorithm, secret managers, no external databases, no external offset recording service, or metadata look up as you are trying to write your data durably to disk. At worst, you wouldn't be able to click through an upgrade process, but your data path would always be up — hooray! (And without getting paged at 3 AM.)"
The mechanism-depth disclosure is in Redpanda's 2021 Data Plane Atomicity post (not yet in the wiki corpus; future ingest candidate).
Origin story (founder-voice)¶
From the 2025-04-03 autonomy post (Source: Gallego 2025-04-03):
"Six years ago, we spent a year writing the first version of our cloud, then threw it away and wrote it again, which led to the birth of what we call BYOC. At the time, this decision was controversial because we were not charging incremental dollars to resell Amazon infrastructure, simply the value of the software we delivered. In a small way, we helped change how infrastructure is delivered and how we wish to consume it."
"The goal was to have a single deployment model that we could build on top for years to come that would be compatible with the strictest security and compliance requirements."
The commercial-model departure is load-bearing in the origin: BYOC skipped the "resell-AWS-with-markup" SaaS playbook; Redpanda charges for the software only. The customer pays their cloud provider directly for the infrastructure.
Redpanda SQL on BYOC (2026-05-27 GA)¶
Redpanda SQL reached GA on 2026-05-27 for Redpanda BYOC on AWS, consumption-based plans only (Source: 2026-05-27 Redpanda SQL is GA). The Oxla MPP query engine deploys onto the existing BYOC cluster; activation is three steps with no cluster restart from the Redpanda Console overview page. "No new cluster. No broker restart."
This extends BYOC's load-bearing data-residency story from the storage tier to the analytical-compute tier:
"Redpanda SQL runs inside your existing BYOC cluster, on the same infrastructure as your streaming data brokers and Iceberg storage. […] Redpanda SQL runs on the same infrastructure as your brokers, inside your VPC, and every query accesses data in-place, in both the hot (stream) and cold (Iceberg table) tiers. Nothing is sent to a third-party compute service, which is critical if you have compliance requirements (and just as important for strong cybersecurity hygiene), working within your existing infosec-approved environment."
"Regulated data that cannot egress to an external SaaS provider can now be queried directly within your VPC, without procuring a separate query engine or moving data across providers, regions, or network zones. The data stays in your environment. Your data doesn't need to travel to be queryable."
Pre-2026-05-27, BYOC kept the broker + storage in the customer's VPC, but analytical queries had to egress to an external SaaS warehouse (Snowflake / Databricks / BigQuery) — a structural gap in the data-residency story for regulated workloads. Redpanda SQL on BYOC closes that gap. The compliance / no-egress / cybersecurity- hygiene argument now covers the full query path, not just the storage path.
Canonical wiki framings of this property:
- concepts/in-cluster-streaming-sql — analytical compute colocated with brokers + storage in the customer's VPC.
- patterns/in-vpc-query-engine-on-streaming-substrate — the composed pattern: BYOC + in-cluster MPP query engine + Postgres wire = SQL access without VPC egress.
- concepts/byoc-data-ownership-for-iceberg — pre-existing storage-tier ownership, now extended to the analytical-compute tier.
Combined with the Iceberg Topics on BYOC beta (2025-05-13) and Redpanda's existing in-VPC streaming substrate, the 2026-05-27 GA delivers a complete in-VPC data platform substrate: brokers + Iceberg storage + analytical SQL + connectors all running inside the customer's own cloud account, managed remotely by Redpanda but with no data egress for query.
GA scope is initially narrow — AWS BYOC consumption-plan only; GCP BYOC + BYOVPC are "coming soon"; Self-Managed targets 2H FY27.
Iceberg Topics on BYOC (2025-05-13 beta)¶
Five weeks after the Iceberg Topics GA on Redpanda Cloud Dedicated (2025-04-07), Redpanda extended the feature to BYOC as a beta (Source: sources/2025-05-13-redpanda-getting-started-with-iceberg-topics-on-redpanda-byoc).
The combination is architecturally significant because BYOC's customer-VPC data plane and Iceberg Topics' object-storage data output compose into a data-ownership compound property canonicalised as concepts/byoc-data-ownership-for-iceberg: both the Parquet data files and the Iceberg metadata land in the customer's own bucket, under the customer's IAM, KMS keys, and lifecycle rules. Verbatim framing:
"For BYOC customers who already control their own object storage buckets, this means full control of your Iceberg data with zero compromises." (Source: sources/2025-05-13-redpanda-getting-started-with-iceberg-topics-on-redpanda-byoc)
The BYOC beta introduces three named capabilities vs the GA:
- Self-service Iceberg config at the cluster level via
rpkCLI or Cloud HTTP API. - File-based catalog as a first-class alternative to REST catalog sync (concepts/iceberg-file-based-catalog) for engines like BigQuery that read Iceberg via metadata-pointer DDL. Reframes what the GA post called the "built-in object-store catalog fallback" from last-resort to primary integration option.
- Secure credential handling (Iceberg REST catalog secrets).
2× partition density in 25.1¶
Adjacent BYOC substrate improvement disclosed in the same 2025-05-13 post: supported partition count per cluster tier roughly doubled in 25.1 thanks to per-partition memory-efficiency improvements.
- Tier 1: 1,000 → 2,000 partitions
- Tier 5: 22,800 → 45,600 partitions
Verbatim framing: "Redpanda BYOC now supports double the partition limits across most tiers, thanks to improved partition memory efficiency." With the caveat: "existing clusters may not yet support these partition counts if they haven't been upgraded to 25.1." Canonicalised as concepts/broker-partition-density.
Operator implications (marketing-voice from the source, load- bearing as capability statements):
- Scale further on smaller clusters → cost efficiency.
- More producers / consumers per topic → parallelism headroom.
- Capacity headroom for rising data volumes.
No disclosure of the underlying memory-efficiency mechanism.
Relationship to other Redpanda deployment shapes¶
- Redpanda Self-Managed — the customer runs everything, no Redpanda control plane. No managed-upgrades, no managed-observability. BYOC adds the managed control plane while preserving the data-plane- in-customer-VPC topology.
- Redpanda Cloud Dedicated — Redpanda runs both control plane and data plane in its own account. Classic managed-SaaS shape. Cross-region stretch clusters are supported here (Source: sources/2025-02-11-redpanda-high-availability-deployment-multi-region-stretch-clusters).
- Redpanda Serverless — fully managed, multi-tenant, pay-per- use. See redpanda.com/product/serverless.
BYOC is the hybrid: customer owns data-plane infra, Redpanda owns control-plane operations. The control-plane-outage tolerance from Data Plane Atomicity is what makes the hybrid clean.
Why BYOC matters for agent infrastructure¶
Gallego's 2025-04-03 reframing: BYOC's data-plane-in-customer-VPC topology is the substrate for sending models to the data:
"Our insight was that since the dataplane is already deployed within the customer's network, it is used to connect the internal applications already with Redpanda Connect's portfolio."
If the Redpanda Agents SDK is deployed alongside the BYOC broker, the entire enterprise-agent pipeline — durable log, Redpanda Connect connectors, MCP server, Python SDK, small- model inference — runs inside the customer's firewall. Only the frontier-model orchestration calls (which see plans, not bulk private data) cross the boundary. See concepts/frontier-model-minion-delegation.
Production scale¶
Single data point disclosed in Kinley's 2024-11 batch-tuning case study: a 2024 Redpanda Cloud BYOC customer ran 1.75–2 GB/sec, several million msg/sec split across two Tier-7 clusters (later consolidated to one at ~50% CPU after three rounds of linger tuning). This is the canonical wiki BYOC production-scale data point.
Other content¶
Redpanda's three-cloud BYOC availability (AWS / GCP / Azure) is the deployment surface for the 2025-04-03 Redpanda Agents SDK preview.
Caveats¶
- Mechanism depth deferred. The 2025-04-03 source post is a founder-voice retrospective framing — the implementation-level disclosure lives in the 2021 Data Plane Atomicity post (not yet ingested).
- Kubernetes deployment restriction. Per the 2025-02-11 HA post, Self-Managed on K8s is multi-AZ only; multi-region stretch clusters require VMs / bare metal / cloud compute / Redpanda Cloud Dedicated + BYOC. (BYOC supports the stretch topology.)
- Control-plane operational scope opaque. What Redpanda's managed control plane covers (upgrades, observability, support) vs what the customer retains is not enumerated in the source posts.
- Single production customer datum. The 1.75-2 GB/sec BYOC number from the 2024-11-26 case study is one customer; fleet distribution of BYOC workloads is not disclosed.
Seen in¶
- sources/2026-05-27-redpanda-redpanda-sql-is-ga-the-query-engine-that-skips-the-pipeline — 2026-05-27 GA of Redpanda SQL on BYOC. First customer-deployment shape for the third pillar of the Redpanda Data Platform: an in-cluster MPP query engine (Oxla) running inside the BYOC cluster, querying live topics
-
Iceberg cold tier in place via the Iceberg Topics substrate. Three-step activation, no broker restart. Closes the analytical-compute gap in BYOC's compliance / no-egress story. Canonicalises BYOC + Redpanda SQL as the wiki instance of patterns/in-vpc-query-engine-on-streaming-substrate and concepts/in-cluster-streaming-sql. GA scope: AWS only, consumption-based plans only; GCP BYOC + BYOVPC: "coming soon"; Self-Managed: 2H FY27.
-
sources/2025-06-20-redpanda-behind-the-scenes-redpanda-clouds-response-to-the-gcp-outage — 2025-06-20 retrospective on the 2025-06-12 GCP global outage. Canonicalises BYOC's per-customer cluster as the cell-level unit in Redpanda's deployment architecture. Hundreds of BYOC customer clusters remained healthy; one staging cluster in
us-central-1lost a node with no replacement until GCP recovered. BYOC's data-plane-in-customer-VPC topology is structurally independent of other customers' infrastructure, so upstream GCP outage in one customer region could not cascade across the BYOC fleet. Also names proactive customer outreach at 20:56 UTC to customers with highest tiered-storage error rates as customary managed-service discipline: "We fully manage these BYOC clusters on behalf of our customers and have complete visibility." Load-bearing framing: BYOC + cell-based architecture + Data Plane Atomicity = zero-customer-impact through a cloud-provider global outage. -
sources/2025-05-13-redpanda-getting-started-with-iceberg-topics-on-redpanda-byoc — BYOC beta for Iceberg Topics (2025-05-13, five weeks after GA on Dedicated). Canonicalises the compound property where BYOC customer-VPC data plane + broker-projected Iceberg tables
- customer-owned object-storage bucket yield "full control of your Iceberg data with zero compromises" (concepts/byoc-data-ownership-for-iceberg). Adjacent disclosure: 2× BYOC partition-density ceiling in 25.1 (Tier 1: 1,000 → 2,000; Tier 5: 22,800 → 45,600) via per-partition memory efficiency improvements (concepts/broker-partition-density). Tutorial altitude (GCS + BigQuery worked example); no production-scale numbers.
- sources/2025-04-03-redpanda-autonomy-is-the-future-of-infrastructure — canonical BYOC retrospective by Alex Gallego: 6-year origin story + Data Plane Atomicity design tenet + the argument that BYOC is the structural substrate for the model- to-data enterprise-agent thesis.
- sources/2025-02-11-redpanda-high-availability-deployment-multi-region-stretch-clusters — names BYOC as one of the deployment surfaces supporting multi-region stretch clusters (vs Self-Managed-on-K8s which is multi-AZ only).
- sources/2024-11-26-redpanda-batch-tuning-in-redpanda-to-optimize-performance-part-2 — production case study on a 2024 BYOC customer: 1.75-2 GB/sec, several million msg/sec, Tier-7 cluster, three-round linger- tuning playbook dropping p99 from 128 ms → 17 ms.
Related¶
- systems/redpanda
- systems/redpanda-connect
- systems/redpanda-agents-sdk
- systems/redpanda-iceberg-topics — the feature extended to BYOC beta in 2025-05.
- systems/google-cloud-storage — the object store in the 2025-05-13 BYOC Iceberg walkthrough.
- concepts/data-plane-atomicity
- concepts/byoc-data-ownership-for-iceberg — the compound BYOC + Iceberg Topics property canonicalised via the 2025-05-13 beta.
- concepts/broker-partition-density — the 2× partition-density improvement disclosed in the same post.
- concepts/control-plane-data-plane-separation
- concepts/static-stability
- concepts/digital-sovereignty
- concepts/managed-data-plane
- concepts/model-to-data-vs-data-to-model
-
sources/2024-12-03-redpanda-redpanda-243-extends-lakehouses-with-streaming-data-cdc — Redpanda 24.3 release roundup (2024-12-03). Two BYOC-specific disclosures: (1) Iceberg Topics beta launches on self-managed Enterprise + Redpanda Cloud BYOC as the initial release shape — the BYOC-first framing is present from launch, not a follow-on extension; (2) Customer-Managed VNets on Azure join existing Customer-Managed VPC options on AWS + GCP — customers manage the VNet lifecycle while Redpanda's data plane still runs inside the customer's Azure account. Verbatim: "For additional security, you can deploy the Redpanda data plane into your existing virtual network (VNet) and manage the lifecycle yourself." Completes the three-hyperscaler customer-network-lifecycle control surface on BYOC. Capability-statement altitude; mechanism deferred to product documentation.