Skip to main content
友田 陽大

Category

Vercel 本番運用ガイド(Fluid Compute・Functions/レンダリングとキャッシュ ISR・CDN・Runtime Cache・Cache Components/デプロイ・Rolling Releases・Instant Rollback/Firewall・WAF・BotID/ストレージ Blob・Edge Config・Marketplace/Active CPU 課金とコスト最適化)

2026年のVercelは『フロントエンド/静的サイトのホスト』ではなく、Express・FastAPI・NestJS・Honoなどのバックエンドもゼロ設定で動かす『フルコンピュート基盤』です。本クラスタは、Vercelを採用した後の『どう本番で作るか』に集中します——既定のFluid Compute(1インスタンスで複数リクエストを並行処理)とそのエラー隔離・コスト効率、そして最大の落とし穴であるグローバル状態の共有(リクエスト固有データを置くと情報漏洩する)、waitUntilの後処理とCRON_SECRETで守るCron、静的/ISR/CDN/Runtime Cacheの4層キャッシュ(stale-while-revalidate・31日永続・300msグローバルpurge・リクエスト併合)とCache Components(PPR)、不変デプロイを土台にしたプレビュー/Promote/Instant Rollback/Rolling Releases(+Skew Protection)とOIDC鍵レスCI/CD、DDoS緩和/WAF(カスタムルール・レート制限)/BotID(見えないCAPTCHA)の入口防御、Blob/Edge Config/Marketplace(Neon・Upstash)のストレージ選定と接続枯渇対策、そしてActive CPU課金(CPU実行時間のみ課金・I/O待ちは非課金)を理解したコスト最適化まで——可観測性・回復性・冪等性・型安全性・セキュリティ・コスト効率を軸に体系化します。このポートフォリオ(Next.js 16)を含む複数のNext.js製プロダクトをVercelで本番運用してきた知見を根拠に、Vercel公式ドキュメントに忠実な実コードで解説します。Next.js(App Router/React 19)そのものの実装は『フロントエンド』クラスタ、Vercel AI SDKでのLLMアプリ実装は『生成AI・LLM・RAG』クラスタを参照してください。

15 articles in total

Foundational guide

Foundational guide (start here)

Vercel
Next.js
サーバーレス
Fluid Compute
インフラ

Vercel production-operation guide: use it not as a front-end-only host but as a 'full-compute platform'

A production-operation guide faithful to the Vercel official documentation. It systematizes — with the correct mental model of latest-2026 and real code — Fluid Compute (the default), Vercel Functions, rendering and caching (ISR/CDN/Runtime Cache), deployment (preview/Promote/Instant Rollback/Rolling Releases), Firewall/WAF/BotID, storage (Blob/Edge Config/Marketplace), and Active CPU billing.

17 min read

Related practical articles