Concepts

Bring Your Own Cloud (BYOC)

Bring Your Own Cloud (BYOC)

:::note Prerequisites

Architecture

Split control plane (hosted by us) and data plane (hosted by you, managed by us).

Control PlaneData Plane
What it doesManages deployments, revisions.Runs your LangGraph graphs, stores your data.
Where it is hostedLangChain Cloud accountYour cloud account
Who provisions and monitorsLangChainLangChain

LangChain has no direct access to the resources created in your cloud account, and can only interact with them via AWS APIs. Your data never leaves your cloud account / VPC at rest or in transit.

Architecture

Requirements

  • You’re using AWS already.
  • You use langgraph-cli and/or LangGraph Studio app to test graph locally.
  • You use langgraph build command to build image and then push it to your AWS ECR repository (docker push).

How it works

Notes for customers using self-hosted LangSmith:

  • Creation of new LangGraph Cloud projects and revisions currently needs to be done on smith.langchain.com.
  • You can however set up the project to trace to your self-hosted LangSmith instance if desired
On this page

On this page