For AI agents: the complete documentation index is at llms.txt. Markdown versions are available by appending .md or sending Accept: text/markdown.
Reflex Logo
Docs Logo
AI

/

Organization

/

Cloud Providers

Bring Your Own Cloud

By default, apps run on Reflex's infrastructure. On the Enterprise plan, you can connect your organization's own cloud account instead, so apps run on infrastructure you control and are billed directly by your provider. This is often required by security, procurement, or data-residency policies.

You connect a cloud account once, at the organization level, under Settings → Cloud providers. The whole organization can then deploy to it.

The Cloud providers tab showing Google Cloud connected, with AWS and Azure greyed out and unavailable

Supported providers

Google Cloud is available now. AWS and Azure aren't available yet.

Connecting Google Cloud

Connecting Google Cloud takes two steps:

  1. Run the setup. Reflex provides a script that prepares your Google Cloud project and creates the credentials it needs. Select Copy agent setup to copy a prompt you can hand to an AI coding agent to run the steps for you.
  2. Enter the details. Select Connect GCP and paste the values the setup produced:
    • the service account key (the contents of the key file),
    • the project number,
    • the Cloud Run region where apps should run, and
    • optionally, an Artifact Registry repository name.

Reflex validates the details and marks the provider connected.

The Connect your GCP account dialog with fields for the service account key, project number, and region

Once connected, the tab shows the account's status, project, region, and repository.

Removing a connection

To disconnect, open the connected provider and select Remove connection. Two effects:

  • New deployments to that cloud fail until an admin reconnects an account.
  • Apps already running there keep running, but Reflex can't manage them.

Deploying to your own cloud

Connecting an account here lets your organization's apps target your cloud. You can also deploy to your own cloud from the command line. For the full workflow and provider details, see:

  • Bring Your Own Cloud — deploying to AWS, GCP, or Azure from the command line.
  • Deploy to GCP Cloud Run — a detailed Google Cloud walkthrough.

Workload isolation and namespaces

Each organization's apps run in their own isolated space on the underlying infrastructure, separate from other organizations. With bring-your-own-cloud, that isolation is inside your account.

This separation is called a namespace. Reflex sets it up and manages it; you don't configure it yourself. Enterprise customers with specific isolation requirements can discuss custom arrangements with the Reflex team.

Built with Reflex