Nexus BYOC is available only on Enterprise plans.
- The data plane runs entirely in your cloud account within a dedicated virtual network (a VPC on AWS and GCP, a VNet on Azure): the Nexus services, the Pinecone Database data plane they depend on, a metadata store, and object storage for your corpus and derived knowledge artifacts. This is where your sources are curated, indexed, and queried.
- The control plane is managed by Pinecone globally and handles workspace lifecycle, authentication, billing, and user management, but never stores or processes your data.
How Nexus BYOC relates to Database BYOC
Nexus BYOC is installed from a single repository,pulumi-pinecone-nexus-byoc. One pulumi up deploys both the Nexus services and the Pinecone Database data plane they run on. There is no separate Database install to run first or alongside it.
The Pinecone Database data plane is deployed automatically because Nexus runs on it: it is the storage and retrieval engine beneath your contexts, not a separate product you operate. You work with a Nexus BYOC deployment through contexts and KnowQL. Nexus BYOC brings one additional dependency: a generation-LLM key you supply (default: Google Gemini).
If you want a standalone Pinecone vector database in your own cloud instead, see Database BYOC, which has its own installer. The Database BYOC installer is not part of the Nexus install.
Nexus BYOC uses the core Nexus product terms (context, manifest, KnowQL, and workspace). See Nexus concepts for definitions, Data residency and limits for the security and operational details, and Deploy Nexus BYOC to install.