Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
eyurtsev committed Oct 31, 2024
1 parent a83f880 commit de17fff
Show file tree
Hide file tree
Showing 5 changed files with 55 additions and 31 deletions.
65 changes: 42 additions & 23 deletions docs/docs/concepts/deployment_options.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,49 +7,68 @@

## Overview

There are several deployment options for LangGraph Platform.
There are 3 main options for deploying with the LangGraph Platform:

## Lite Self-Hosted
1. **[Self-Hosted](#self-hosted)**: Available for **Developer** and **Enterprise** plans.

All you need in order to use this version of LangGraph Platform is a [LangSmith](https://smith.langchain.com/) API key.
2. **[Cloud SaaS](#cloud-saas)**: Available for **Plus** and **Enterprise** plans.

You need to add this as an environment variable when running LangGraph Platform. It should be provided as `LANGSMITH_API_KEY=...`.
3. **[Bring Your Own Cloud](#bring-your-own-cloud)**: Available only for **Enterprise** plans and **only on AWS**.

LangGraph Platform will provide a one-time check when starting up the server to ensure that it is a valid LangSmith key.
Please see the [LangGraph Platform Pricing](https://www.langchain.com/langgraph-platform-pricing) for more information on the different plans.

The Lite Self-Hosted version of LangGraph Platform does not have access to some features that the other versions have.
The guide below will explain the differences between the deployment options.

## LangGraph Cloud SaaS
## Self-Hosted

The [LangGraph Cloud SaaS](./langgraph_cloud.md) version of LangGraph Platform is hosted as part of [LangSmith](https://smith.langchain.com/).
!!! important

This deployment option provides a seamless integration with GitHub to easily deploy your code from there.
It also integrates seamlessly with LangSmith for observability and testing.
The Self-Hosted version if only available for **Developer** and **Enterprise** plans.

While in beta, the Cloud version of LangGraph Platform is available to all users of LangSmith on the [Plus or Enterprise plans](https://docs.smith.langchain.com/administration/pricing).
With a Self-Hosted deployment, you are responsible for managing the infrastructure, including setting up and maintaining necessary databases, Redis instances.

## Enterprise Self Hosted
You will build a docker image with the [LangGraph CLI](./langgraph_cli.md), which
you can then deploy on your own infrastructure.

The Self Hosted version of LangGraph Platform can be set up in the same way as the free version.
The only difference is that rather than specifying a LangSmith API key, you pass in a license key.
For more information, please see:

This license key gives you access to all LangGraph Platform features, like LangGraph Studio and Assistants.
* [Self-Hosted Deployment how-to guide](../how-tos/deployment/self_hosted.md)

This is a paid offering. Please contact sales@langchain.dev for pricing.
## Cloud SaaS

Please see the [Self Hosted Deployment](../how-tos/deployment/self_hosted.md) guide for more information on how to set up the Self Hosted version of LangGraph Platform.
!!! important

## Bring your own cloud
The Cloud SaaS version of LangGraph Platform is only available for **Plus** and **Enterprise** plans.

This combines the best of both worlds for Cloud and Self Hosted.
We manage the infrastructure, so you don't have to, but the infrastructure all runs within your cloud.

This is currently only available on AWS.
The [Cloud SaaS](./langgraph_cloud.md) version of LangGraph Platform is hosted as part of [LangSmith](https://smith.langchain.com/).

This is a paid offering. Please contact sales@langchain.dev for pricing.
The Cloud SaaS version of LangGraph Platform provides a simple way to deploy and manage your LangGraph applications.

This deployment option provides an integration with GitHub, allowing you to deploy code from any of your repositories on GitHub.

For more information, please see:

* [Cloud SaaS Conceptual Guide](./langgraph_cloud.md)
* [How to deploy to Cloud SaaS](../cloud/deployment/cloud.md)


## Bring Your Own Cloud

!!! important

The Bring Your Own Cloud version of LangGraph Platform is only available for **Enterprise** plans.


This combines the best of both worlds for Cloud and Self-Hosted. We manage the infrastructure, so you don't have to, but the infrastructure all runs within your cloud. This is currently only available on AWS.

For more information please see:

* [Bring Your Own Cloud Conceptual Guide](./bring_your_own_cloud.md)

## Related

For more information please see:

* [Deployment how-to guides](../../how-tos/#deployment)
* [LangGraph Platform Pricing](https://www.langchain.com/langgraph-platform-pricing)
* [Deployment how-to guides](../../how-tos/#deployment)
7 changes: 5 additions & 2 deletions docs/docs/concepts/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,10 @@ The conceptual guide does not cover step-by-step instructions or specific implem

## LangGraph Platform

LangGraph Platform is a commercial solution for deploying agentic applications in production, built on the open-source LangGraph framework. It provides four deployment options to fit a range of needs: a free tier, a self-hosted version, a cloud SaaS, and a Bring Your Own Cloud (BYOC) option. You can explore these options in detail in the [deployment options guide](./deployment_options.md).
LangGraph Platform is a commercial solution for deploying agentic applications in production, built on the open-source LangGraph framework.

The LangGraph Platform offers a few different deployment options described in the [deployment options guide](./deployment_options.md).


!!! tip

Expand All @@ -42,7 +45,7 @@ LangGraph Platform is a commercial solution for deploying agentic applications i
**High Level**

- [Why LangGraph Platform?](./langgraph_platform.md): The LangGraph platform is an opinionated way to deploy and manage LangGraph applications. This guide provides an overview of the key features and concepts behind LangGraph Platform.
- [Deployment Options](./deployment_options.md): LangGraph Platform offers several deployment options, including free, self-hosted, [bring your own cloud (BYOC)](./bring_your_own_cloud.md), and [LangGraph Cloud](./langgraph_cloud.md). This guide provides a comparison of the different deployment options.
- [Deployment Options](./deployment_options.md): LangGraph Platform offers three deployment options: self-hosted, [bring your own cloud (BYOC)](./bring_your_own_cloud.md), and [Cloud SaaS](./langgraph_cloud.md). This guide explains the differences between these options, and which Plans they are available on.
- [Template Applications](./template_applications.md): Reference applications designed to help you get started quickly when building with LangGraph.

**Components**
Expand Down
8 changes: 4 additions & 4 deletions docs/docs/concepts/langgraph_cloud.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
# LangGraph Cloud
# Cloud SaaS

!!! info "Prerequisites"
- [LangGraph Platform](./langgraph_platform.md)
- [LangGraph Server](./langgraph_server.md)

## Overview

LangGraph Cloud is a managed service that provides a scalable and secure environment for deploying LangGraph APIs. It is designed to work seamlessly with your LangGraph API regardless of how it is defined, what tools it uses, or any dependencies. LangGraph Cloud provides a simple way to deploy and manage your LangGraph API in the cloud.
LangGraph's Cloud SaaS is a managed service that provides a scalable and secure environment for deploying LangGraph APIs. It is designed to work seamlessly with your LangGraph API regardless of how it is defined, what tools it uses, or any dependencies. Cloud SaaS provides a simple way to deploy and manage your LangGraph API in the cloud.

## Deployment

Expand All @@ -27,9 +27,9 @@ Infrastructure for [deployments](#deployment) and [revisions](#revision) are pro
## Architecture

!!! warning "Subject to Change"
The LangGraph Cloud deployment architecture may change in the future.
The Cloud SaaS deployment architecture may change in the future.

A high-level diagram of a LangGraph Cloud deployment.
A high-level diagram of a Cloud SaaS deployment.

![diagram](img/langgraph_cloud_architecture.png)

Expand Down
2 changes: 1 addition & 1 deletion docs/docs/concepts/langgraph_platform.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ The LangGraph Platform consists of several components that work together to supp
- [Python/JS SDK](./sdk.md): The Python/JS SDK provides a programmatic way to interact with deployed LangGraph Applications.
- [Remote Graph](../cloud/how-tos/remote_graph.md): A RemoteGraph allows you to interact with any deployed LangGraph application as though it were running locally.

The LangGraph Platform offers several deployment options. These include Lite Self-Hosted, Cloud SaaS, Enterprise Bring Your Own Cloud (BYOC), Enterprise Self-hosted, and Enterprise Cloud. You can explore these options in detail in the [deployment options guide](./deployment_options.md).
The LangGraph Platform offers a few different deployment options described in the [deployment options guide](./deployment_options.md).

## Why Use LangGraph Platform?

Expand Down
4 changes: 3 additions & 1 deletion docs/docs/how-tos/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,9 @@ These guides show how to use the prebuilt ReAct agent:

This section includes how-to guides for LangGraph Platform.

LangGraph Platform is a commercial solution for deploying agentic applications in production, built on the open-source LangGraph framework. It provides four deployment options to fit a range of needs: a free tier, a self-hosted version, a cloud SaaS, and a Bring Your Own Cloud (BYOC) option. You can explore these options in detail in the [deployment options guide](../concepts/deployment_options.md).
LangGraph Platform is a commercial solution for deploying agentic applications in production, built on the open-source LangGraph framework.

The LangGraph Platform offers a few different deployment options described in the [deployment options guide](../concepts/deployment_options.md).

!!! tip

Expand Down

0 comments on commit de17fff

Please sign in to comment.