Skip to content

Bring Your Own Cloud (BYOC)

Architecture

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

Control Plane Data Plane
What it does Manages deployments, revisions. Runs your LangGraph graphs, stores your data.
Where it is hosted LangChain Cloud account Your cloud account
Who provisions and monitors LangChain LangChain

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