Skip to main content
CockroachDB Cloud supports a Bring Your Own Cloud (BYOC) deployment model, where CockroachDB Cloud Advanced is hosted in your own cloud account rather than in an account managed by Cockroach Labs. This model allows you to take more control of security and take advantage of existing cloud service credits or discounts.

Shared responsibility model for BYOC

In any CockroachDB Cloud deployment, responsibility for a successful and healthy deployment is . In a BYOC deployment, all of the except the control plane lives in an account under your control, which means that you incur additional responsibilities under the shared model. The following table describes the split of responsibilities between you and Cockroach Labs in the shared responsibility model for BYOC:

Next steps

To learn how the control plane interacts with a BYOC deployment and what data leaves your cloud account, refer to . To learn about data and account security as well as the shared responsibility model in a BYOC deployment, refer to CockroachDB supports BYOC deployments in Amazon Web Services, Microsoft Azure, and Google Cloud Platform. To prepare your cloud account for a BYOC deployment, refer to the corresponding deployment guide:
Once your cloud account is prepared for a BYOC deployment, cluster configuration and management is identical to a CockroachDB Cloud Advanced cluster. To learn more about CockroachDB Cloud Advanced cluster planning and management, refer to the following guides:
For answers to common questions about BYOC deployments, refer to the .