mirror of
https://github.com/langchain-ai/langgraph.git
synced 2026-08-20 06:35:46 +02:00
### Summary This is a large refactor of the content for the LangGraph Platform deployment options. Although there are a lot of changes, I do feel fairly confident that this is safe to merge and won't have any negative impact related to confusion around deployment options. However, please review thoroughly (i.e. run the docs locally). ### Goals and Non-Goals Just wanted to explicitly state goals and non-goals so that we're clear about what needs to be done now versus what can be done in a smaller follow-up PR. Goals 1. Add new content for the new deployment options (Self-Hosted Data Plane, Self-Hosted Control Plane). 1. Hide old content for deprecated deployment options (BYOC). 1. Create a pair of "conceptual" and "how-to" pages for each deployment option. As much as possible, the pages should have consistent headings. 1. Introduce the terms "control plane" and "data plane" and define them plainly without hiding/abstracting information. Non-Goals 1. Do not change the navigation of the existing deployment options. As much as possible, update content in-place or add new pages. Changing the navigation is a bigger task that can be done later. 1. Do not remove old content for deprecated deployment options. We may need to refer to this later. There are only ~2 pages (I think). ### Next Steps 1. Update the architecture diagrams for each deployment option. Commit Excalidraw file to source control. 1. Create a "how-to" page for the Control Plane UI. This page pertains to 3/4 deployment options. Most of the content lives in the "how-to" page for Cloud SaaS deployment. 1. Document required RBAC permissions for K8s for Self-Hosted Data Plane and Self-Hosted Control Plane (and update links). 1. Figure out how to consolidate plan information. 1. Figure out where to document licensing, telemetry, custom Postgres/Redis. 1. Update autoscaling content.
2.5 KiB
2.5 KiB
search
| search | ||
|---|---|---|
|
Deployment
Get started deploying your LangGraph applications locally or on the cloud with LangGraph Platform.
Get Started 🚀
- LangGraph Server Quickstart: Launch a LangGraph server locally and interact with it using REST API and LangGraph Studio Web UI.
- LangGraph Template Quickstart: Start building with LangGraph Platform using a template application.
- Deploy with LangGraph Cloud Quickstart: Deploy a LangGraph app using LangGraph Cloud.
Deployment Options
- Cloud SaaS: Connect to your GitHub repositories and deploy LangGraph Servers to LangChain's cloud. We manage everything.
- Self-Hosted Data Plane: Create deployments from the Control Plane UI and deploy LangGraph Servers to your cloud. We manage the control plane, you manage the deployments.
- Self-Hosted Control Plane: Create deployments from a self-hosted Control Plane UI and deploy LangGraph Servers to your cloud. You manage everything.
- Standalone Container: Deploy LangGraph Server Docker images however you like.
A quick comparison...
| Cloud SaaS | Self-Hosted Data Plane | Self-Hosted Control Plane | Standalone Container | |
|---|---|---|---|---|
| Control Plane UI/API | Yes | Yes | Yes | No |
| CI/CD | Managed internally by platform | Managed externally by you | Managed externally by you | Managed externally by you |
| Data/Compute Residency | LangChain’s cloud | Your cloud | Your cloud | Your cloud |
| Required Permissions | None | See details here. | See details here. | None |
| LangSmith Compatibility | Trace to LangSmith SaaS | Trace to LangSmith SaaS | Trace to Self-Hosted LangSmith | Optional tracing |
| Pricing | Plus | Enterprise | Enterprise | Developer |