{"category":"hosting","title":"Hosting & Deployment","description":"Hosting platforms and edge networks for deploying AI agent applications","tools":[{"name":"Vercel","slug":"vercel","category":"hosting","type":"cloud","website":"https://vercel.com","pricing":"freemium","pricing_tiers":["Free (Hobby)","$20/user/mo Pro","Custom Enterprise"],"open_source":false,"self_hosted":false,"sdk_languages":["javascript","typescript","python","go","ruby"],"frameworks":["vercel-ai"],"agent_features":{"serverless":true,"containers":false,"edge_compute":true,"ai_tooling":true,"mcp_hosting":false},"compliance":["soc2","gdpr","hipaa"],"best_for":"Best-in-class Next.js hosting with Vercel AI SDK — the default for deploying AI-powered frontend apps","limitations":"Vendor lock-in on serverless primitives; cold starts on serverless functions; expensive at scale for compute-heavy AI workloads; free tier has bandwidth limits","verified_by":"editorial","last_verified":"2026-04-28","source_urls":{"docs":"https://vercel.com/docs","pricing":"https://vercel.com/pricing","changelog":"https://vercel.com/changelog"}},{"name":"Cloudflare","slug":"cloudflare","category":"hosting","type":"cloud","website":"https://www.cloudflare.com","pricing":"freemium","pricing_tiers":["Free (Workers: 100k requests/day)","$5/mo Workers Paid","$25/mo Pro","Custom Enterprise"],"open_source":false,"self_hosted":false,"sdk_languages":["javascript","typescript","python","rust"],"frameworks":["langchain","llamaindex"],"agent_features":{"serverless":true,"containers":false,"edge_compute":true,"ai_tooling":true,"mcp_hosting":true},"compliance":["soc2","gdpr","pci-dss","iso27001"],"best_for":"Edge computing with Workers AI and MCP server hosting — lowest latency for globally distributed agent workloads","limitations":"Workers runtime has compatibility limitations vs. Node.js; vendor lock-in on Cloudflare-specific APIs (KV, D1, R2); debugging edge functions is harder than traditional server-side","verified_by":"editorial","last_verified":"2026-04-28","source_urls":{"docs":"https://developers.cloudflare.com","pricing":"https://www.cloudflare.com/plans"}},{"name":"Netlify","slug":"netlify","category":"hosting","type":"cloud","website":"https://www.netlify.com","pricing":"freemium","pricing_tiers":["Free (100GB bandwidth)","$19/user/mo Pro","Custom Enterprise"],"open_source":false,"self_hosted":false,"sdk_languages":["javascript","typescript","go"],"frameworks":[],"agent_features":{"serverless":true,"containers":false,"edge_compute":true,"ai_tooling":false,"mcp_hosting":false},"compliance":["soc2","gdpr"],"best_for":"Git-based deploys with serverless functions — strong for static sites and Jamstack apps with AI features","limitations":"Serverless functions have execution time limits; less AI-specific tooling than Vercel; Next.js support lags behind Vercel; bandwidth overage costs add up","verified_by":"editorial","last_verified":"2026-04-28","source_urls":{"docs":"https://docs.netlify.com","pricing":"https://www.netlify.com/pricing"}},{"name":"Railway","slug":"railway","category":"hosting","type":"cloud","website":"https://railway.app","pricing":"freemium","pricing_tiers":["Free trial ($5 credit)","$5/mo Hobby","$20/seat/mo Pro","Custom Enterprise"],"open_source":false,"self_hosted":false,"sdk_languages":["python","javascript","typescript","go","rust","java","ruby"],"frameworks":[],"agent_features":{"serverless":false,"containers":true,"edge_compute":false,"ai_tooling":false,"mcp_hosting":false},"compliance":["soc2"],"best_for":"One-click deploy for any language/framework — best for long-running agent processes that don't fit serverless constraints","limitations":"Smaller ecosystem than Vercel/Netlify; less mature CDN and edge story; costs can surprise with always-on containers; no built-in AI tooling","verified_by":"editorial","last_verified":"2026-04-28","source_urls":{"docs":"https://docs.railway.app","pricing":"https://railway.app/pricing"}},{"name":"Fly.io","slug":"fly-io","category":"hosting","type":"cloud","website":"https://fly.io","pricing":"freemium","pricing_tiers":["Free (3 shared VMs)","Pay-as-you-go ($0.0015/hr per shared CPU)","$29/mo Launch","Custom Enterprise"],"open_source":false,"self_hosted":false,"sdk_languages":["python","javascript","typescript","go","rust","ruby","elixir"],"frameworks":[],"agent_features":{"serverless":false,"containers":true,"edge_compute":true,"ai_tooling":null,"mcp_hosting":false},"compliance":["soc2","gdpr"],"best_for":"Run containers close to users globally — best for latency-sensitive agent APIs and real-time agent interactions","limitations":"Steeper learning curve than Railway; pricing can be unpredictable with auto-scaling; smaller community; documentation is sometimes sparse","verified_by":"editorial","last_verified":"2026-04-28","source_urls":{"docs":"https://fly.io/docs","pricing":"https://fly.io/pricing"}}],"feature_definitions":{"serverless":"Serverless function execution with auto-scaling","containers":"Run persistent containers or Docker images","edge_compute":"Execute code at the edge, close to users globally","ai_tooling":"Built-in AI/LLM inference or AI-specific SDK","mcp_hosting":"First-party support for deploying MCP servers"},"comparisons":[],"body":"# Hosting & Deployment\n\nWhere you deploy your AI agent application affects latency, cost, runtime constraints, and what kinds of workloads you can run. The platforms in this category range from serverless-first (Vercel, Netlify) to container-based (Railway, Fly.io) to edge-native (Cloudflare).\n\nThe key architectural decision is whether your agent workload fits a serverless model or needs persistent compute. Serverless is great for request-response patterns — a user sends a message, the agent processes it, returns a response. But agents that run long tasks, maintain WebSocket connections, or do background processing often hit serverless timeout limits.\n\n**What to consider:**\n\n- **Runtime model** — serverless functions (Vercel, Netlify, Cloudflare Workers) have execution time limits, typically 10-60 seconds on free tiers. Container platforms (Railway, Fly.io) run persistent processes with no timeout. If your agent needs to run multi-step tasks that take minutes, serverless won't work without breaking the task into smaller chunks.\n- **AI-specific tooling** — Vercel ships the Vercel AI SDK with built-in streaming, tool calling, and structured output. Cloudflare has Workers AI for on-edge inference. The others are runtime-agnostic — they'll host your agent but don't provide AI-specific primitives.\n- **Edge vs. origin** — Cloudflare Workers and Vercel Edge Functions run code at the edge (close to users). Railway and Fly.io run containers in specific regions (Fly can distribute globally). Edge is better for latency-sensitive interactions; origin is simpler to reason about.\n- **MCP server hosting** — Cloudflare has first-party support for deploying MCP servers on Workers with built-in OAuth. Other platforms can host MCP servers but require manual setup.\n- **Cost model** — serverless platforms charge per invocation (cheap at low volume, unpredictable at scale). Container platforms charge per compute-hour (predictable, but you pay even when idle). AWS/GCP are notably absent from this list — they're infrastructure, not deployment platforms in the same sense.\n\nFor most AI agent apps, start with whichever platform matches your framework. Next.js on Vercel is the path of least resistance. Python agents that need persistent processes fit better on Railway or Fly.io. Cloudflare is the play if you need global edge compute or MCP server hosting."}