---
title: "Vercel Knowledge Base: Guides, Videos, and Tutorials"
description: In-depth guides, videos, and tutorials for building and deploying with Vercel. Covers AI agents, frameworks, SDKs, backend, security, and more.
url: "https://vercel.com/kb"
published: 2026-06-18
last_updated: 2026-10-22
install_vercel_plugin: npx plugins add vercel/vercel-plugin
---

# Knowledge Base

In-depth guides, tutorials, and explainers for best practices with Vercel.

## Featured Topics

- [Agent Stack](/kb/agent-stack): The building blocks for agentic applications on Vercel.
- [Backends](/kb/backends): Backends on Vercel run on Fluid compute with Active CPU pricing, plus Instant Rollback, the Vercel Firewall, protected previews, and rolling releases.
- [Security](/kb/security): Secure your applications with Vercel's Firewall, Bot Management, deployment protection, and more.

## Featured Guides

- [The Complete Guide to Vercel Services](/kb/guide/vercel-services): Vercel Services let you deploy multiple frontends and backends in one project on a shared domain. Learn how to define services in vercel.json, route requests by path prefix, and connect services with generated environment variables.
- [The Complete Guide to Vercel Daemons](/kb/guide/vercel-daemons): Run background workers with Vercel Daemons. Learn how to deploy container images, configure resources, handle shutdowns, and manage instances.
- [Running Docker on Vercel](/kb/guide/docker): Learn how to run Docker on Vercel by deploying OCI container images as Vercel Functions, storing them in Vercel Container Registry (VCR), and running containers in Vercel Sandbox.
- [How to migrate from Railway to Vercel](/kb/guide/migrate-railway-to-vercel): Migrate an app from Railway to Vercel. Choose a deployment path, configure services, plan for stored data, and test before switching production traffic.
- [Migrate a Python API from Railway to Vercel](/kb/guide/migrate-a-python-api-from-railway-to-vercel): Move a FastAPI, Flask, or Django API from Railway to Vercel Functions. Replace railway.json start commands, volumes, Celery workers, and cron services.
- [Build with a FastAPI starter template](/kb/guide/build-with-a-fastapi-starter-template): Browse FastAPI starter templates for Vercel and deploy one in a few steps. Compare minimal, AI, agent, and full-stack FastAPI templates on the Python runtime.

## Latest Guides

- [Optimize CSS output after moving Next.js from webpack to Turbopack](/kb/guide/optimize-turbopack-css): Diagnose larger CSS after moving Next.js to Turbopack. Use the agent skill to compare route-level output, identify causes, and test targeted fixes.
- [Sitemap lastmod should track content, not deployments](/kb/guide/correct-lastmod-nextjs-sitemap): Set accurate sitemap lastmod dates in Next.js using stored content timestamps, targeted revalidation, and checks that distinguish content changes from builds.
- [Technical audits: Finding the bottlenecks that cost performance, money, and velocity](/kb/guide/technical-audits): How Vercel's Forward Deployed Engineering team runs code review, web performance, and usage audits, the recurring patterns we fix, and the diagnostics we use to find them.
- [The Complete Guide to Bring Your Own Cloud](/kb/guide/byoc): Use Bring Your Own Cloud (BYOC) to run Vercel Functions as AWS Lambda functions in your own AWS account, from setup to deployment and operations.
- [How to control AI provider data handling with AI Gateway](/kb/guide/control-ai-provider-data): Prevent AI providers from training on your prompts, enforce zero data retention, and restrict providers and models with Vercel AI Gateway.
- [The Complete Guide to Vercel Daemons](/kb/guide/vercel-daemons): Run background workers with Vercel Daemons. Learn how to deploy container images, configure resources, handle shutdowns, and manage instances.
- [Using Vercel Passport with Microsoft Entra ID](/kb/guide/vercel-passport-microsoft-entra-id): Configure Microsoft Entra ID and Vercel Passport to protect a Next.js app, limit access to assigned users, and read verified visitor identities.
- [How to deploy a Python backend with Vercel Services](/kb/guide/python-backend-on-vercel): Deploy a Python backend with a Next.js frontend on Vercel. Learn how to configure both apps with Vercel Services, use a separate database for each environment, and review changes at a Preview URL.
- [Choose between Vercel Passport and other Deployment Protection methods](/kb/guide/vercel-passport-vs-deployment-protection): Compare Vercel Passport with Vercel Authentication, Password Protection, and Trusted IPs to choose the right Deployment Protection method.
- [Running Durable Agents on Vercel](/kb/guide/durable-ai-agents): Design durable AI agents on Vercel with patterns for execution recovery, human approval, safe retries, deployment changes, and persistent files.

## All Topics

Explore guides by topic across the Knowledge Base.

- [Agent Stack](/kb/agent-stack): The building blocks for agentic applications on Vercel.
- [AI](/kb/ai): Build AI-powered applications using Vercel's agentic infrastructure.
- [AI Gateway](/kb/ai-gateway): The AI Gateway for developers. Route to hundreds of AI models through a centralized interface.
- [AI SDK](/kb/ai-sdk): The unified TypeScript SDK for building AI apps with modern streaming, fallbacks, and multi-model support.
- [Backends](/kb/backends): Backends on Vercel run on Fluid compute with Active CPU pricing, plus Instant Rollback, the Vercel Firewall, protected previews, and rolling releases.
- [Build and Deploy](/kb/build-and-deploy): Build, preview, and deploy with Vercel's CI/CD pipeline, git integration, rollbacks, and more.
- [CDN](/kb/cdn): Vercel's CDN is a globally distributed platform that stores content near your customers and runs compute in regions close to your data, reducing latency and improving end-user performance.
- [Chat SDK](/kb/chat-sdk): The unified TypeScript SDK for building chat bots across Slack, Microsoft Teams, Google Chat, Discord, and more. Write your bot logic once, deploy everywhere.
- [Comparisons](/kb/comparisons): Side-by-side comparisons of Vercel and alternative platforms, frameworks, and tools. Weigh features, pricing, and performance to choose the right fit for your project.
- [Docker](/kb/docker): Learn how to run Docker on Vercel. Deploy any containerized HTTP server with a Dockerfile.vercel file. No registry or cluster setup needed.
- [Enterprise Apps and Agents](/kb/enterprise): Explore how enterprises develop, deploy, and govern internal apps and AI agents. Learn about citizen development, shadow AI, access controls, and agent auditing, with practical guidance for turning employee-built tools into supported business applications.
- [eve](/kb/eve): eve is a filesystem-first framework for durable backend agents on Vercel.
- [FDE Field Notes](/kb/fde): Insights from our work with customers. Explore the patterns, diagnostics, and recommendations Vercel’s Forward Deployed Engineers use in production.
- [Infrastructure and Compute](/kb/infrastructure-and-compute): Scale and deliver applications efficiently across regions using Vercel's Fluid Compute and CDN.
- [Integrations](/kb/integrations): Integrate third-party tools across observability, AI, storage, and more.
- [Jev from TypeSafe AI](/kb/jev-from-typesafe-ai): Jev is TypeSafe AI's System One model for fast, typed decisions. It evaluates supplied context and returns choices, scores, and probabilities that applications can use to classify requests, route tasks, and assess proposed actions without generating prose.
- [Migrations](/kb/migrations): Learn how to migrate your application or agent to Vercel's agentic infrastructure.
- [Observability](/kb/observability): Monitor and analyze performance with Speed Insights, Web Analytics, Logs, and more.
- [Python](/kb/python): Build, deploy, and scale Python on Vercel. Run FastAPI, Flask, Django, or any ASGI or WSGI app on Vercel Functions with zero configuration, and find guides on background jobs, storage, AI workloads, containers, and migrating from other platforms.
- [Retail](/kb/retail): Build resilient storefronts and e-commerce experiences that hold up when traffic spikes.
- [Security](/kb/security): Secure your applications with Vercel's Firewall, Bot Management, deployment protection, and more.
- [Software Factory](/kb/software-factory): Software factories put an agent on every stage of your development loop: triage, planning against a live repo checkout, implementation verified with your own checks, and independent review. Work items become draft PRs while you keep the judgment calls.
- [TanStack](/kb/tanstack): Everything you need to build and deploy TanStack apps on Vercel. Find migration and framework guides for TanStack Start, plus resources for the wider TanStack ecosystem.
- [Vercel Blob](/kb/vercel-blob): Vercel Blob is a scalable, cost-effective object storage service with private and public access modes for files of any size.
- [Vercel Connect](/kb/vercel-connect): Securely connect agents to the tools, data, and services they need to take action.
- [Vercel Container Registry](/kb/vercel-container-registry): Vercel Container Registry (VCR) is a project-scoped registry for OCI container images. Use VCR to store, push, and pull Docker images on Vercel.
- [Vercel Drop](/kb/vercel-drop): Vercel Drop lets you deploy a file, folder, or .zip by dragging it into your browser, with no Git, Vercel CLI, or local setup.
- [Vercel Sandbox](/kb/vercel-sandbox): The compute primitive designed to safely run untrusted or user-generated code on Vercel.
- [Vercel Services](/kb/vercel-services): Vercel Services let you deploy multiple backends and frontends within a single Vercel project.
- [Workflow SDK](/kb/workflow-sdk): 'use workflow' brings durability, reliability, and observability to async JavaScript. Build apps and AI Agents that can suspend, resume, and maintain state with ease.
