Self-Hosted Data Plane¶
There are two versions of the self-hosted deployment: Self-Hosted Data Plane and Self-Hosted Control Plane.
Important
The Self-Hosted Data Plane deployment option is currently in beta stage and requires an Enterprise plan.
Requirements¶
- You use
langgraph-cli
and/or LangGraph Studio app to test graph locally. - You use
langgraph build
command to build image.
Self-Hosted Data Plane¶
The Self-Hosted Data Plane deployment option is a "hybrid" model for deployment where we manage the control plane in our cloud and you manage the data plane in your cloud. This option provides a way to securely manage your data plane infrastructure, while offloading control plane management to us. When using the Self-Hosted Data Plane version, you authenticate with a LangSmith API key.
Control plane | Data plane | |
---|---|---|
What is it? |
|
|
Where is it hosted? | LangChain's cloud | Your cloud |
Who provisions and manages it? | LangChain | You |
For information on how to deploy a LangGraph Server to Self-Hosted Data Plane, see Deploy to Self-Hosted Data Plane
Architecture¶
Compute Platforms¶
- Kubernetes: The Self-Hosted Data Plane deployment option supports deploying data plane infrastructure to any Kubernetes cluster.
- Amazon ECS: Coming soon!
Tip
If you would like to deploy to Kubernetes, you can use this Helm chart.