Main changes made: - Add top level horizontal tabs - Reorganize the sidenav - Build out README/index page - Consolidate how-tos under each section - Remove duplicate content --------- Signed-off-by: William Fu-Hinthorn <13333726+hinthornw@users.noreply.github.com> Co-authored-by: Tat Dat Duong <david@duong.cz> Co-authored-by: Sydney Runkle <sydneymarierunkle@gmail.com> Co-authored-by: William Fu-Hinthorn <13333726+hinthornw@users.noreply.github.com> Co-authored-by: Vadym Barda <vadym@langchain.dev> Co-authored-by: Eugene Yurtsev <eyurtsev@gmail.com> Co-authored-by: ccurme <chester.curme@gmail.com> Co-authored-by: Andrew Nguonly <andrewnguonly@users.noreply.github.com> Co-authored-by: David Asamu <david.asamu@langchain.dev> Co-authored-by: infra <mukil@langchain.dev> Co-authored-by: Arjun Natarajan <arjun@langchain.dev>
4.7 KiB
search
| search | ||
|---|---|---|
|
Deployment Options
There are 4 main options for deploying with the LangGraph Platform:
A quick comparison:
| Cloud SaaS | Self-Hosted Data Plane | Self-Hosted Control Plane | Standalone Container | Self-Hosted Lite | |
|---|---|---|---|---|---|
| Control plane UI/API | Yes | Yes | Yes | No | No |
| CI/CD | Managed internally by platform | Managed externally by you | Managed externally by you | Managed externally by you | Managed externally by you |
| Data/compute residency | LangChain’s cloud | Your cloud | Your cloud | Your cloud | Your cloud |
| LangSmith compatibility | Trace to LangSmith SaaS | Trace to LangSmith SaaS | Trace to Self-Hosted LangSmith | Optional tracing | Optional tracing |
| Server version compatibility | Enterprise | Enterprise | Enterprise | Lite, Enterprise | Lite |
| Pricing | Plus | Enterprise | Enterprise | Developer | Free with LangSmith |
Cloud SaaS
The Cloud SaaS deployment option is a fully managed model for deployment where we manage the control plane and data plane in our cloud. This option provides a simple way to deploy and manage your LangGraph Servers.
Connect your GitHub repositories to the platform and deploy your LangGraph Servers from the control plane UI. The build process (i.e. CI/CD) is managed internally by the platform.
For more information, please see:
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.
Build a Docker image using the LangGraph CLI and deploy your LangGraph Server from the control plane UI.
Supported Compute Platforms: Kubernetes, Amazon ECS (coming soon!)
For more information, please see:
Self-Hosted Control Plane
The Self-Hosted Control Plane deployment option is a fully self-hosted model for deployment where you manage the control plane and data plane in your cloud. This option give you full control and responsibility of the control plane and data plane infrastructure.
Build a Docker image using the LangGraph CLI and deploy your LangGraph Server from the control plane UI.
Supported Compute Platforms: Kubernetes
For more information, please see:
Standalone Container
The Standalone Container deployment option is the least restrictive model for deployment. Deploy standalone instances of a LangGraph Server in your cloud, using any of the available license options.
Build a Docker image using the LangGraph CLI and deploy your LangGraph Server using the container deployment tooling of your choice. Images can be deployed to any compute platform.
For more information, please see:
Related
For more information, please see: