LangSmith

LangSmith BYOC is now available on AWS, Azure, and Google Cloud

Karthic Subramanian
4
min
Go back to blog

LangSmith Bring Your Own Cloud (BYOC) now runs on AWS (GA), Azure (Beta), and Google Cloud (Beta). Your traces, evals, datasets, prompts, and agent deployments stay in your own cloud account, on the cloud you choose, and LangChain manages the data plane for you, from orchestration and scaling to platform updates.

How BYOC splits LangSmith

You decide where your agents run and where your telemetry lives, without taking on the work of running LangSmith yourself. To make that possible, BYOC splits LangSmith in two. LangChain runs the control plane, which holds auth, org and workspace config, billing metadata, hashed API keys, and static UI assets. You own the data plane, which holds everything sensitive, from traces, prompts, and datasets to experiments, agent deployments, and workspace secrets.

‍

An organization can hold several data planes, each in its specific account and region, and each data plane holds its workspaces. This lets you split data planes by region, environment, or business unit.

For example, a platform team might run production and staging data planes in separate AWS accounts, while a business unit that standardized on Azure runs its own, separate BYOC deployment on Azure. Each team's traces land in the account that team owns.

Why we built BYOC

Until now, teams with strict compliance boundaries deployed and maintained self-hosted LangSmith. This kept their data inside their own boundary, but it took dedicated platform engineers to patch stateful services, configure databases, and run schema migrations.

With BYOC, LangChain provisions and operates LangSmith inside your own virtual network. Consider a team running agent applications across several environments. With self-hosted, every update to the execution components meant coordinating downtime and managing custom Helm rollouts in each environment. With BYOC, the data in your data plane stays in your VPC while LangChain handles scaling, schema updates, and runtime dependencies.

What AWS customers have seen

Since we launched BYOC on AWS in August, many teams have chosen to run LangSmith in their own cloud with BYOC. They point to three main benefits:

  • Continuous upgrades. LangChain rolls out platform updates, so teams no longer plan maintenance windows or manage Helm upgrades.
  • The latest LangSmith features. New features reach BYOC data planes soon after they ship on LangSmith Cloud, without waiting for the next self-hosted release.
  • Automatic scaling. Services scale with load, so teams get consistent uptime and a smooth experience as usage grows.

That demand is why we moved quickly to bring BYOC to Azure and Google Cloud, so teams can get access to this same experience on whichever cloud they run.

What BYOC looks like on each cloud

Each cloud has its own network policies, identity model, and security requirements, so BYOC is built from each cloud's own building blocks. On all three clouds, BYOC data planes also run Managed Deep Agents endpoints.

Azure: BYOC runs the data plane inside a dedicated virtual network with a private AKS API endpoint. We deploy Istio and KEDA with Helm for ingress routing and event-driven scaling, and system telemetry goes to Azure Monitor. Support for LangSmith Sandboxes on Azure is coming soon.

LangSmith Data Planes settings page listing two Azure BYOC data planes

Google Cloud: At launch, Google Cloud data planes can run in any region and are managed from LangSmith's US control plane. Resources use namespace-scoped names, so they don't collide with your existing infrastructure.

AWS: BYOC runs inside your existing VPC, with the database in subnets you choose. Security teams can attach their own security groups to each application role, so the data plane fits the ingress and egress inspection policies you already run.

Move from self-hosted without starting over

Self-hosted LangSmith gave you full control of where your data lives, but required significant maintenance overhead. BYOC keeps the data in your account while we run the infrastructure, and you can bring your existing self-hosted data with you.

The move has two parts. Your workspace resources move with our open source migration tool, which reads from your self-hosted instance and leaves it untouched and live during the move. On every cloud, it covers users and roles, datasets, experiments, and prompts. It also brings over annotation queue config, automation rules, dashboards, and Fleet resources.

Your traces, runs, and feedback move as a separate step that LangChain runs for you with internal tooling. Trace migration is available on AWS today.

Open source and public Terraform

LangChain and LangGraph are open source. The Terraform modules behind BYOC are public at github.com/langchain-ai/terraform, and so is the migration tool. The LLM Gateway on your data plane calls models from 11 providers out of the box, plus any OpenAI- or Anthropic-compatible endpoint, so you choose the model provider behind it as well as the cloud.

Get started

Contact sales to provision a BYOC data plane on AWS, Azure, or Google Cloud. The docs cover the architecture, the shared responsibility model, migration, usage, and common questions in the FAQ, with the Create Data Plane API in the API reference.

See what your agent is really doing

LangSmith, our agent engineering platform, helps developers debug every agent decision, eval changes, and deploy in one click.