
How to build agents with filesystems and bash, production agents, context management, template, bash
Configure On-Demand Concurrent Builds to run one active build per branch. Deployments to the same branch are queued, and only the latest build runs.

You can now curate and save a list of domains within the Vercel Domains product for purchasing at a later date

v0’s composite AI pipeline boosts reliability by fixing errors in real time. Learn how dynamic system prompts, LLM Suspense, and autofixers work together to deliver stable, working web app generations at scale.

Secure Compute Networks are self-serve for all Enterprise Teams. Customers can self serve creating, updating and deleting Secure Compute Networks from the Vercel Dashboard.

We've open-sourced bash-tool, which gives your agent a way to find the right context by running bash-like commands over files, then returning only the results of those tool calls to the model.

Vercel Agent code reviews now read AGENTS.md, CLAUDE.md, .cursorrules, and other guideline formats from your repository. No configuration required.

Use Vercel AI Gateway from Claude Code via the Anthropic-compatible endpoint, with a URL change and AI Gateway usage and cost tracking.
How Vercel built AI-generated pixel trading cards for Next.js Conf and Ship AI, then turned the same pipeline into a v0 template and festive holiday experiment.

We spent months building a sophisticated text-to-sql agent, but as it turns out, sometimes simpler is better. Giving it the ability to execute arbitrary bash commands outperformed everything we built. We call this a file system agent.

You can now access the Z.ai GLM-4.7 model on Vercel's AI Gateway with no other provider accounts required.

Introducing agents, tool execution approval, DevTools, full MCP support, reranking, image editing, and more.

You can now view the function start type for Vercel Functions in the runtime logs page on the Vercel dashboard

We paid $1M to security researchers to break our WAF. Here's what we learned defending against React2Shell.

You can now manage up to a million redirects on Vercel via UI, API, or CLI instantly without a build or deployment.

Vercel Domains now offers reduced prices for the following TLDs: .site, .space, .website, .fun, .online, .store, .tech

Agent Tools for Marketplace Integrations part of vercel agent tools and dashboard , featured on integration page for providers

Multi-tenant applications can now generate unique preview URLs for each tenant and encode metadata and routing context directly into the URL

AWS Databases Now Available on the Vercel Marketplace with their AWS Aurora PostgreSQL, Amazon DynamoDB, and Aurora DSQL

You can now access the Gemini 3 Flash model on Vercel's AI Gateway with no other provider accounts required.

Cline scales its open source coding agent with Vercel AI Gateway, delivering global performance, transparent pricing, and enterprise reliability.

Export Observability query results as CSV or JSON files. Analyze, share, and process your data outside the dashboard.
A database of tutorials, videos, and best practices for building on Vercel, written by engineers from across the company.

v0 now connects to Notion via MCP. Build dashboards, tools, and prototypes from your existing docs and databases, and write generated content back to your workspace.

A deep dive into how Workflow DevKit integrates with modern frameworks, from Next.js and SvelteKit to Express and Hono, using a unified pattern for creating framework integrations.

Push notifications are now available on the dashboard for desktop and mobile web. Receive important notifications immediately in your OS notification center.
You can now add tag(s) to cached responses from serverless functions using `addCacheTag()` and later invalidate the cache associated with these tag(s) using `invalidateByTag()`.

You can now view the referer for any request listed in the Runtime Logs page on the Vercel dashboard

You can now access the GPT 5.2 models on Vercel's AI Gateway with no other provider accounts required.
Two additional vulnerabilities in React Server Components have been identified: CVE-2025-55184 and CVE-2025-55183

Vercel introduces the inaugural cohort of Vercel Certified Solution Partners. These industry-leading teams share our commitment to creating a faster, more accessible, and innovative web for our customers.
Vercel Sandbox now supports running sandboxes with the Node.js 24 LTS runtime. This is supported in @vercel/sandbox versions 1.1.0 and later.
Vercel now supports lifespan events on FastAPI apps, allowing you to define startup and shutdown logic such as setting up and shutting down database connections or flushing external logs.

Vercel Agent now detects vulnerable packages in your project, upgrades them automatically, and creates pull requests with verified fixes.

A new unified dashboard for Vercel’s platform, infrastructure, and agent systems, which continuously monitor for vulnerabilities and configuration issues that require attention.

The Rust runtime is now available in public beta for Vercel Functions. Now powered by Fluid compute.
Any new deployment containing a version of Next.js that is vulnerable to CVE-2025-66478 will now automatically fail to deploy on Vercel.
You can now view rewrites and redirects made by your application in the Vercel dashboard on Runtime Logs

Active exploits exist for CVE-2025-55182 (React2Shell). Vercel WAF protections are in place, but upgrading is the only complete fix. Detection and mitigation steps for Next.js and React Server Components.

We're launching Vercel for Platforms, a comprehensive solution for building multi-customer platforms.

A new library of production-ready shadcn/ui components and actions that you can drop into your app to help accelerate your platform development.

You can now access the GPT 5.1 Codex Max model with Vercel's AI Gateway with no other provider accounts required.
Vercel account domains are now deprecated and must be moved to a team in order to continue using them.

You can now access Amazon's latest model Nova 2 Lite on Vercel AI Gateway with no other provider accounts required.
A new standalone package that brings Streamdown's intelligent incomplete Markdown handling to any application.
Vercel has provided a patch for CVE-2025-55182 affecting any frameworks allowing Server Components usage.
Vercel has provided a patch for CVE-2025-55182 affecting any frameworks allowing Server Components usage.

Vercel Agent helps integrate Web Analytics and Speed Insights automatically in your project using AI.
Deploy steps for projects with Functions are now up to 21% faster—nearly 2 seconds faster on average. No changes required.

Every year, Black Friday and Cyber Monday reveal how people shop, browse, and discover products at global scale. For Vercel, the weekend is not a different operating mode. The platform behaves the same way it does every day, only at heightened scale.

Vercel welcomes the Gel Data team and deepens support for the Python ecosystem through PSF sponsorships, community funding, and improved Python developer tools.

You can now access the newest Arcee AI model Trinity Mini in Vercel AI Gateway with no other provider accounts required.

Vercel Marketplace adds Aurora PostgreSQL, Amazon DynamoDB, Aurora DSQL, available December 15. One-click provisioning, zero-config setup, and full v0 support.
End-to-end performance of Vercel's log pipeline is now six times faster due to engineering improvements

You can now access image-only models from Black Forest Labs and Google in Vercel AI Gateway with no other provider accounts required.

You can now access Prime Intellect AI's Intellect-3 model in Vercel AI Gateway with no other provider accounts required.

Sign in with Vercel is now generally available, enabling developers to add Vercel as a sign-in method to their apps and projects.

Vercel Domains now supports the .fast, .you, .talk, and .to TLDs for purchase and transfer to Vercel projects.
Vercel now supports Node.js 24 for builds and functions, featuring a V8 13.6 upgrade, the global URLPattern API, Undici v7 for faster fetch(), and npm v11 for modern package compatibility.

Install Convex from the Vercel Marketplace and get a streamlined path to building full-stack apps with real-time data, strong consistency, and a great developer experience.

When enabled, Vercel will only create deployments for commits that have been verified by GitHub. For all other commits, the deployment will be automatically canceled.

Workflow Builder is a free, open-source template, powered by Next.js and the Workflow DevKit, that helps you build workflow builder applications and agents.

The v0 engineering team breaks down the challenges and decisions behind building the v0 app for iOS
Vercel updates that no Vercel-managed systems or internal build processes were impacted by the Shai-Halud 2.0 supply chain compromise

Vercel introduces a new Firewall UI for better surfacing of events and alerts while providing deeper information on mitigation activity
Quickly access your Vercel project dashboard with the new vercel open CLI command. Open your project in the browser with a single command from your terminal.
Streamdown 1.6 is out, which features some incredible updates and amazing community contributions. Read more below.

You can now access Anthropic's latest model Claude Opus 4.5 in Vercel AI Gateway with no other provider accounts required.

You can now configure sampling rates by environment or path prefix when exporting data with Vercel Drains

Announcing the fall 2025 cohort of Vercel's Open Source Program. Open source community frameworks, libraries, and tools we rely on every day to build the web.
Observability Plus subscribers now get ten Vercel Agent investigations included in their monthly subscription at no additional cost.

At Vercel, we’re building self-driving infrastructure, a system that autonomously manages production operations, improves application code using real-world insights, and learns from the unpredictable nature of production itself.

You can now invalidate the CDN cache contents by providing a source image allowing you to revalidate image optimization content without increasing latency for your users

An updated Firewall analytics experience that provides an overview of DDoS attacks, top activity across system rules, custom rules, and IP blocks, and the ability to drill down into signals for easier event investigations

The Gemini 3 Pro Preview model, released today, is now available through AI Gateway and in production on v0.app.
In addition to defining a Build Command in the project Settings dashboard, you can also define a build script in [tool.vercel.scripts] inside your pyproject.toml to run after dependencies are installed and before your application is deployed.

Elysia, a popular ergonomic TypeScript framework with end-to-end type safety, can now be detected and deployed at Vercel.

You can now access the two GPT 5.1 Codex models with Vercel's AI Gateway with no other provider accounts required.

Using bulk redirects, you can import millions of redirects via csv and other formats natively with Vercel.

You can now access the two GPT 5.1 models with Vercel's AI Gateway with no other provider accounts required.

Connect Rollbar to your Vercel projects to track errors, monitor releases, and resolve issues faster. Get real-time observability for Next.js, React, and serverless apps.

Vercel now detects and deploys TanStack Start, a full-stack framework powered by TanStack Router for React and Solid.

Framework-defined infrastructure interprets your code and provisions what you need, keeping your application portable across any platform.
The Sandbox CLI, based on the Docker CLI, allows you to manage sandboxes, execute commands, copy files, and more from the command line.

You can now search for domains on Vercel using AI. Results are fast and creative, and you have full control via the search bar.

Connections to all Vercel deployments now support a new encryption algorithm during TLS handshakes, which protects against future quantum threats.

Vercel BotID Deep Analysis protected Nous Research by blocking advanced automated abuse from attacking their application
Vercel changes Edge Config Reads and Writes to granular usage based billing for increased flexibility and scalability
You can now configure skew protection max age to any value less than or equal to your deployment retention. Previously this was limited to 12 hours for Pro and 7 days for Enterprise.
A medium severity vulnerability of cross-site scripting on Nuxt DevTools has been mitigated and fixed

You can now access Moonshot AI's Kimi K2 Thinking and Kimi K2 Thinking Turbo with Vercel's AI Gateway with no other provider accounts required.

The AI Gateway is a simple application deployed on Vercel, but it achieves scale, efficiency, and resilience by running on Fluid compute and leveraging Vercel’s global infrastructure.

We're presenting a simple methodology for discovering successful agent projects that perform well with current generation AI

BotID is Vercel's most advanced bot solution, and will be free for all pro and enterprise customers during the Black Friday Cyber Monday/ the holidays.

BotID is Vercel's most advanced bot solution, and will be free for all pro and enterprise customers during the Black Friday Cyber Monday/ the holidays.
You can now choose whether build traffic, such as calls to external APIs or CMS data sources during the build process, routes through your Static IPs.

The v0 Snowflake integration lets you build and deploy Next.js data applications with natural language. Your data stays secure in your Snowflake account.

Improved observability of redirects and rewrites are now generally available under the Observability tab on Vercel's Dashboard. Redirect and rewrite request logs are now drainable to any configured Drain

Microfrontends now generally available, enabling you to split large applications into smaller units that render as one cohesive experience for users.

Vercel now detects and deploys Fastify, a fast and low overhead web framework, with zero configuration.

BotID Deep Analysis is a sophisticated, invisible bot detection product. This article is about how BotID Deep Analysis adapted to a novel attack in real time, and successfully classified sessions that would have slipped through other services.

Vercel Agent Investigation intelligently conducts incident response investigations to alert, analyze, and suggest remediation steps

Details on ISR cache keys, cache tags, and cache revalidation reasons are now available in Runtime Logs for all customers

You can now access OpenAI's GPT-OSS-Safeguard-20B with Vercel's AI Gateway with no other provider accounts required.

Vercel has achieved TISAX Assessment Level 2 security standard used in the automotive and manufacturing industries

Vercel has achieved TISAX Assessment Level 2 security standard to align with automotive and manufacturing industries

You can now access MiniMax M2 with Vercel's AI Gateway for free with no other provider accounts required.

The Bun runtime is now available in Public Beta for Vercel Functions. Benchmarks show Bun reduced average latency by 28% for CPU-bound Next.js rendering compared to Node.js.

Vercel Functions now supports the Bun runtime, giving developers faster performance options and greater flexibility for optimizing JavaScript workloads.

David Totten joins Vercel as VP of Global Field Engineering from Databricks to oversee Sales Engineering, Developer Success, Professional Services, and Customer Support Engineering under one integrated organization

Earlier this year we introduced the foundations of the AI Cloud: a platform for building intelligent systems that think, plan, and act. At Ship AI, we showed what comes next. What and how to build with the AI Cloud.

AI Chat is now live on Vercel docs. Ask questions, load docs as context for page-aware answers, and copy chats as Markdown for easy sharing.
Vercel Firewall and Observability Plus can now configure Custom Rules targeting specific server actions

Turn TypeScript functions into durable, reliable workflows with automatic retries, persistence, and observability built in.

Vercel now has a native Python library hosted on PyPI to simplify tasks such as executing code on Vercel Sandboxes, transferring objects to Vercel Blob, working with the Runtime Cache and retrieving project tokens.

Discover AI Agents & Services on the Vercel Marketplace. Integrate agentic tools, automate workflows, and build with unified billing and observability.

Vercel Agent can now automatically run AI investigations on anomalous events for faster incident response.

Build, scale, and orchestrate AI backends on Vercel. Deploy Python or Node frameworks with zero config and optimized compute for agents and workflows.

Vercel Agent provides AI-powered code reviews and production investigations, delivering accurate, context-aware insights to help you ship reliable software.

Agents and Tools are available in the Vercel Marketplace, enabling AI-powered workflows in your projects with native integrations, unified billing, and built-in observability.

Vercel AI Cloud combines unified model routing and failover, elastic cost-efficient compute that only bills for active CPU time, isolated execution for untrusted code, and workflow durability that survives restarts, deploys, and long pauses.

Turbo build machines are now available for all paid plans. With 30 CPUs and 60 GB memory they are our fastest yet, ideal for Turbopack builds and large monorepos.
You can now extend the duration of a running Vercel Sandbox using the new extendTimeout method. This lets you keep long-running sandboxes alive beyond their initial timeout. It is useful for workflows that take longer than expected

Update regarding Vercel service disruption on October 20, 2025. Read the summary of impact, timeline, root cause, and steps we’re taking to improve reliability.
Teams using microfrontends can now visit all routes from any domain in the microfrontends group, enabling teams to test their full site experience without broken links or missing pages.

Vercel now detects and deploys NestJS, a framework for building efficient, scalable Node.js server-side applications, with zero configuration.

Braintrust joins the Vercel Marketplace with native support for the Vercel AI SDK and AI Gateway, enabling developers to monitor, evaluate, and improve AI application performance in real time.

Vercel Drains now power Marketplace integrations, letting developers stream logs, traces, and analytics from Vercel projects to tools like Braintrust for real-time observability and debugging.

Vercel and Salesforce are partnering to help teams build, ship, and scale AI agents across the Salesforce ecosystem, starting with Slack.

Next.js now runs natively in ChatGPT with working navigation, React Server Components, and full features. Learn how we made this possible behind ChatGPTs triple iframe architecture and deploy our starter template to get started.

Talha Tariq joins Vercel as CTO of Security, bringing expertise from HashiCorp and IBM to lead security innovation in the AI era.

Vercel customers can treat Black Friday like just another day, ready to scale to billions of requests.
Building and deploying applications within the same GitHub branch, such as main, is now faster when using concurrent builds.

You can now subscribe to receive alerts when anomalies spikes in usage or 5XX errors are detected in your Vercel application

Flask, one of the most popular Python web application frameworks, can now be deployed instantly at Vercel with no configuration changes needed.

Vercel’s Role-Based Access Control (RBAC) system now supports multiple roles per user and introduces extended permissions for finer-grained access control across Enterprise teams.

Use the Apps SDK, Next.js, and mcp-handler to build and deploy ChatGPT apps on Vercel, complete with custom UI and app-specific functionality.

Fluid Compute outperforms Cloudflare Workers by 1.2x–5x in server-side rendering benchmarks, offering faster, more consistent response times through an optimized in-region architecture.

You can now automatically block a deployment from releasing to production until selected GitHub Actions complete successfully.

Vercel Domains Registrar APIs let you search TLDs, fetch pricing, check availability, purchase or renew domains, manage nameservers, and handle transfers.
Subscribe to receive alerts by email when anomalous spikes in usage or HTTP 500 errors occur on your Vercel projects.

Vercel now uses uv, a fast Python package manager written in Rust, as the default package manager during the installation step for all Python builds.

You can now invalidate the CDN cache contents by tag providing a way to revalidate content without increasing latency for your users

Teams on Pro and Enterprise can now access Static IPs to connect to services that require IP allowlisting. Static IPs give your projects consistent outbound IPs without needing the full networking stack of Secure Compute.
You can now enable Fluid Compute on a per-deployment basis. By setting "fluid": true in your vercel.json
Publishing v0 apps on Vercel got 1.1 seconds faster on average due to some optimizations on sending source files during deployment creation.

Today, Vercel announced an important milestone: a Series F funding round valuing our company at $9.3 billion.

stripe claimable sandbox available on vercel marketplace and v0. You can test your flow fully in test mode and go claim it when ready to go live

Analyze traffic to your Vercel projects by bot name, bot category, and bot verification status in Vercel Observability

Claude Sonnet 4.5 is now available on Vercel AI Gateway and across the Vercel AI Cloud. Also introducing a new coding agent platform template.
Vercel Functions using Node.js can now detect when a request is cancelled and stop execution before completion. This includes actions like navigating away, closing a tab, or hitting stop on an AI chat to terminate compute processing early.

FastAPI, a modern, high-performance, web framework for building APIs with Python based on standard Python type hints, is now supported with zero-configuration.

We rebuilt the Vercel Domains experience to make search and checkout significantly faster and more reliable.

Vercel now does regional request collapsing on cache miss for Incremental Static Regeneration (ISR).

The Vercel CDN now supports request collapsing for ISR routes. For a given path, only one function invocation per region runs at once, no matter how many concurrent requests arrive.
It's now possible to run custom queries against all external API requests that where made from Vercel Functions

Vercel now supports transferring resources like databases between teams as part of the Claim Deployments flow. Developers building AI agents, no-code tools, and workflow apps can instantly deploy projects and resources

Enterprise customers with Observability Plus can now receive anomaly alerts for errors through the limited beta

A financial institution's suspicious bot traffic turned out to be Google bots crawling SEO-poisoned URLs from years ago. Here's how BotID revealed the real problem.

Easily filter deployments on the Vercel dashboard by the Vercel username or email, or git username (if applicable).

We replaced slow JSON path lookups with Bloom filters in our global routing service, cutting memory usage by 15% and reducing 99th percentile lookup times from hundreds of milliseconds to under 1 ms. Here’s how we did it.
Observability Plus will replace the legacy Monitoring subscription. Pro customers using Monitoring should migrate to Observability Plus to author custom queries on their Vercel data.

Vercel Agent now provides high signal AI code reviews and fix suggestions to speed up your development process

Vibe coding is revolutionizing how we work. English is now the fastest growing programming language. Our state of vibe coding report outlines what you need to know.

Learn how Vercel solves serverless cold starts with scale to one, Fluid compute, predictive scaling, and caching to keep functions warm and fast.

Use mcp-to-ai-sdk to generate MCP tools directly into your project. Gain security, reliability, and prompt-tuned control while avoiding dynamic MCP risks.
Ongoing Shai-Halud npm supply chain attacks affected popular packages. Vercel responded swiftly, secured builds, and notified impacted users.

Learn more about how Rox runs global, AI-driven sales ops on fast, reliable infrastructure thanks to Vercel
Vercel builds now initialize faster due optimized cache downloads. We use a worker pool to download the build cache, reducing initialization times by 30%

The 150-year-old Norwegian brand leveraged Next.js and Vercel to achieve 154% Black Friday growth and 30%+ conversion lift while competing against industry titans in a crowded space
Vercel is updating the default retention policy for deployments. Unlimited retention is no longer available.

Vercel Drains give you a single way to stream observability data out of Vercel and into the systems your team already rely on.

You can now access Qwen3 Next, two models from QwenLM, designed to be ultra-efficient, using Vercel's AI Gateway with no other provider accounts required.
Introducing x402-mcp, a library that integrates with the AI SDK to bring x402 paywalls to Model Context Protocol (MCP) servers to let agents discover and call pay for MCP tools easily and securely.

We built x402-mcp to integrate x402 payments with Model Context Protocol (MCP) servers and the Vercel AI SDK.

Simplified Vercel CLI login with OAuth 2.0 Device Flow. Sign in securely from any browser. Email and provider-based logins deprecated Feb 1. Upgrade now.

You can now access LongCat-Flash Chat from Meituan using Vercel AI Gateway, with no Meituan account required.

Use Vercel MCP with ChatGPT to explore projects, view logs, share access to protected deployments, and more.
Pro and Enterprise teams can now run Vercel Sandboxes for up to 5 hours (up from 45 minutes). This extension unlocks new possibilities for workloads that require longer runtimes

MongoDB Atlas is now available on the Vercel Marketplace, making it simple to provision and scale databases directly from your Vercel dashboard
この記事では、最新のJavaScriptフレームワークであるNext.jsの新機能について詳しく解説しています。特に、画像最適化機能や新しいデータフェッチングの手法が強調されており、これにより開発者はパフォーマンスを向上させることができます。また、Next.jsの新しいAPIルート機能により、サーバーサイドでのデータ処理が簡素化され、開発の効率が向上します。さらに、TypeScriptとの統合が強化され、型安全性が向上した点も重要です。これらの機能は、特に大規模なアプリケーションの開発において、開発者にとって大きなメリットをもたらします。 • Next.jsの新機能として画像最適化機能が追加された。 • 新しいデータフェッチング手法により、パフォーマンスが向上する。 • APIルート機能の追加でサーバーサイドデータ処理が簡素化された。 • TypeScriptとの統合が強化され、型安全性が向上した。 • これらの機能は大規模アプリケーションの開発において特に有用。

The second wave of MCP, building for LLMs, not developers. Explore the evolution of MCP as it shifts from developer-focused tools to LLM-native integrations. Discover the future of AI connectivity.

Pro teams can now access and sign a Business Associate Agreement (BAA) to enable HIPAA-compliant workloads on Vercel. The BAA is self-serve and available from the team billing dashboard.

Pro teams can now add unlimited free Viewer seats so team members can more flexibly, and cost-efficiently collaborate.

Pro teams can now add unlimited free Viewer seats so team members can more flexibly, and cost-efficiently collaborate.

The Pro plan now includes $20 in monthly usage credit instead of fixed allocations across metrics like data transfer, compute, caching, and more.

Teams on the new Pro pricing model will now have on-demand concurrent builds enabled by default. This ensures builds across projects start immediately without waiting in a queue, except when multiple builds target the same Git branch.

We’re updating Vercel’s Pro plan to better align with how modern teams collaborate and how applications consume infrastructure, and how workloads are changing shape with AI.
You can now access the AI SDK and AI Gateway with the vercel/ai-action@v2 GitHub Action. Use it to generate text or structured JSON directly in your workflows by configuring a prompt, model, and api-key. Learn more in the docs.
NPM packages installation got faster for v0 builds. It went from 5 seconds to 1.5 seconds on average, which is a 70% reduction.

How Vercel responded to the September 2025 npm supply chain attack on chalk, debug and 16 other packages. Incident timeline, impact analysis, and customer remediation.
Vercel Functions running on the Node.js or Python runtimes now support graceful shutdown, allowing to run cleanup tasks for up to 500 milliseconds just before shutting down.

You can now export logs, traces, web analytics events, and speed insights datapoints with Vercel Drains.

Vercel now detects and deploys Express, a fast, unopinionated, minimalist web framework built on web standards, with zero configuration.

We partnered with Biome to push their noFloatingPromises lint rule to the limit, uncovering edge cases and showing how we solve hard problems together.

Vercel’s Open SDK strategy commits to building frameworks, SDKs, and tools in the open, under permissive licenses. Learn how we’re avoiding lock-in, ensuring portability, and investing in open source to build a better web for everyone.
A vulnerability affecting Next.js Image Optimization has been addressed. It impacted versions prior to v15.4.5 and v14.2.31.
A vulnerability affecting Next.js Middleware has been addressed. It impacted versions prior to v14.2.32 and v15.4.7.
A vulnerability affecting Next.js Image Optimization has been addressed. It impacted versions prior to v15.4.5 and v14.2.31.

On July 24, 2025, we successfully performed a full production failover of our core control-plane database from Azure West US to East US 2 with zero customer impact.