Skip to main content
CloudThinker Enterprise can run single-tenant in Google Cloud projects your organization owns, reachable only from your private network. This page shows the reference design that security and platform teams review before a self-hosted deployment.
CloudThinker Enterprise in a customer Google Cloud organization: a private VPC across three zones with GKE platform and sandbox node pools, Cloud SQL for PostgreSQL, Memorystore, and Google Cloud services reached through Private Service Connect, connected to the on-premises data centre over Cloud Interconnect.

CloudThinker Enterprise reference architecture on Google Cloud

Reference design. Self-hosted deployments are in early access. Components, sizing, and supported services are confirmed during onboarding and can vary by release. See Deployment options.

Layers

How a request flows

  1. A user opens the web console over Cloud Interconnect or VPN. Cloud Router routes the request to the internal load balancer.
  2. The API checks the user’s role and queues the task for an agent worker.
  3. CloudThinker plans each step with the model you configured. Reads run, and every write goes through Approvals, which can wait for a person or refuse it.
  4. Commands run in a sandbox on the sandbox node pool. Connections reach on-premises systems through the Shared VPC, and other projects through a read-only role granted to CloudThinker’s service account.
  5. Data, secrets, and logs stay in your environment. Backups are copied to the recovery region.

Design principles

What you provide

  • A Google Cloud organization with a Shared VPC host project and separate security and workload projects.
  • Cloud Interconnect or Cloud VPN from your data centre.
  • An identity provider that supports SAML 2.0 or OIDC. See Single sign-on.
  • Access to approved Vertex AI models in your region.
To start a self-hosted deployment, follow Request a private deployment.

Deployment options

Compare the hosted cloud, Workers, and private deployments.

Security and trust

Answer a vendor security review.

Approvals

Control which agent writes run, wait, or are refused.

BYOK

Bring your own LLM provider credentials.