デプロイプラットフォーム横断比較
Vercel / CF Pages / Netlify / Amplify / Render の無料枠・機能を横断比較
6,000分/月
Hobbyプラン
500回/月
回数制限(時間制限なし)
300分/月
Starterプラン
1,000分/月
AWS無料利用枠(12か月)
750時間/月
Individualプラン(静的サイトは無制限)
比較メモ: CF Pagesは時間ではなく回数制限。Vercelの6,000分は業界最多クラス
100GB/月
Hobbyプラン
無制限
帯域幅に課金なし
100GB/月
Starterプラン
15GB/月
AWS無料利用枠(12か月)
100GB/月
Individualプラン
比較メモ: CF Pagesの帯域幅無制限は最大の差別化ポイント。日本向けサイトでは特に有利
100,000回/月
Hobbyプラン。実行時間10秒制限
100,000回/日
Workers無料枠。10ms CPU時間/呼出
125,000回/月
Level 0。同期10秒、バックグラウンド15分
100万回/月
Lambda無料枠(12か月)
対象外
サーバーレス関数の概念なし(Webサービスで対応)
比較メモ: CF Pagesは日次100,000回(月換算約300万回)で最も寛大。AmplifyはLambda無料枠と合算
1人(Hobby)
チーム利用はProプラン($20/人/月)が必要
無制限
Cloudflareアカウントで共有
1人
チーム利用はProプラン($19/人/月)が必要
無制限
IAMユーザーで管理
無制限
チーム機能は有料プラン
比較メモ: Vercel/Netlifyは無料枠では個人利用のみ。CF PagesはAWSアカウント共有で実質無制限
1
Hobbyプラン
1
無料プラン
1
Starterプラン
1
無料枠
1
Individualプラン
比較メモ: 無料枠では全プラットフォーム共通で1同時ビルド。有料プランで拡張可能
200プロジェクト
Hobbyプラン。商用利用は不可
100プロジェクト
無料プラン
500サイト
Starterプラン
25アプリ
AWSアカウントあたり
無制限
静的サイトは無制限
比較メモ: Vercel Hobbyプランは商用利用不可。商用にはProプランが必要
出力: 無制限
Serverless Function: 250MB(圧縮50MB)
25MB/ファイル
合計20,000ファイルまで
無制限
個別ファイル上限なし
無制限
特に制限なし
無制限
静的サイトは特に制限なし
比較メモ: CF Pagesはファイル単体25MBとファイル数20,000の制限あり。大規模サイトでは要注意
完全対応(公式)
Vercel社がNext.jsを開発。最新機能に即時対応
対応(@opennextjs/cloudflare)
コミュニティ主導のアダプター。一部機能に制限あり
対応(@netlify/next)
公式アダプター。App Router対応済み
対応
SSR対応済み。App Router対応
対応(Dockerビルド)
Dockerイメージとしてデプロイ
比較メモ: VercelはNext.jsの開発元のため最も安定。他はアダプター経由で一部制限の可能性あり
対応
Nitroプリセット経由で対応
対応
Nitro + Cloudflareプリセット
対応
Nitro + Netlifyプリセット
対応
SSRビルド対応
対応(Dockerビルド)
Dockerイメージとしてデプロイ
比較メモ: NuxtはNitroエンジンで各プラットフォームに対応。CF Pagesとの相性が特に良い
対応
公式アダプター(adapter-vercel)
対応
adapter-cloudflare
対応
adapter-netlify
対応
SSRビルド対応
対応(Dockerビルド)
adapter-node + Docker
比較メモ: SvelteKitは各プラットフォーム向けの公式アダプターが充実
対応
@astrojs/vercel アダプター
対応
@astrojs/cloudflare アダプター
対応
@astrojs/netlify アダプター
対応(静的のみ推奨)
SSG出力で対応。SSRは非公式
対応
静的サイトまたはDocker
比較メモ: Astroは静的出力なら全プラットフォームで問題なし。SSRはVercel/CF/Netlifyが安定
対応
公式テンプレートあり
対応
Remix + CF Pages テンプレート
対応
@netlify/remix-adapter
対応
SSRビルド対応
対応(Dockerビルド)
Express/Dockerで動作
比較メモ: RemixはCF Pagesとの相性が良い(Cloudflare Workersランタイム)
対応
ビルドコマンド設定で対応
対応
ビルドコマンド設定で対応
対応
元々静的サイトホスティングとして誕生
対応
ビルドコマンド設定で対応
対応
静的サイトとしてデプロイ
比較メモ: 静的サイトは全プラットフォームで完全対応。Netlifyはこの分野の先駆者
GitHub / GitLab / Bitbucket
プッシュで自動デプロイ
GitHub / GitLab
Bitbucket非対応
GitHub / GitLab / Bitbucket / Azure DevOps
最も広い連携先
GitHub / GitLab / Bitbucket / CodeCommit
AWS CodeCommitにも対応
GitHub / GitLab
Bitbucket非対応
比較メモ: NetlifyはAzure DevOpsにも対応で最も連携先が広い。CF Pages/RenderはBitbucket非対応
あり
PR作成時に自動生成。PR内にコメント
あり
ブランチごとに自動プレビューURL
あり
Deploy Previews。PR内にコメント
あり
ブランチごとにプレビュー環境
あり(有料)
PRプレビューはTeamプラン以上
比較メモ: Render以外は無料枠でプレビューデプロイが利用可能
ワンクリック
ダッシュボードから即座にロールバック
ワンクリック
ダッシュボードから即座にロールバック
ワンクリック
ダッシュボードから即座にロールバック
対応
以前のビルドを再デプロイ
ワンクリック
ダッシュボードから即座にロールバック
比較メモ: 全プラットフォームでロールバック機能あり。ほぼワンクリックで実行可能
あり(Remote Cache)
Turborepo連携。node_modulesキャッシュ
あり
依存関係のキャッシュ
あり
依存関係+ビルド出力のキャッシュ
あり
node_modules+ビルド出力のキャッシュ
あり
Dockerレイヤーキャッシュ
比較メモ: Vercel+Turborepoの組み合わせはモノレポでの最速ビルドを実現
完全対応
Turborepo統合。ルートディレクトリ指定可
対応
ルートディレクトリ・ビルドコマンドを設定
対応
ベースディレクトリ設定可
対応
monorepo設定をamplify.ymlで指定
対応
ルートディレクトリ設定可
比較メモ: VercelはTurborepoの開発元で最も統合度が高い
あり
Deploy Hooks。外部CIからトリガー可能
あり
Deploy Hooks API
あり
Build Hooks。Webhookで外部トリガー
あり
Webhook URLで外部トリガー
あり
Deploy Hooks
比較メモ: 全プラットフォームでWebhookによる外部トリガーに対応
あり
プロジェクト設定で管理。プレビュー/本番で分離可
あり
プロジェクト設定で管理。本番/プレビューで分離可
あり
サイト設定で管理。デプロイコンテキストで分離可
あり
Amplify Console + AWS SSM連携
あり
サービス設定で管理。環境ごとに分離可
比較メモ: 全プラットフォームで本番/プレビュー環境の環境変数分離が可能
あり(Edge Functions)
Edge Middleware + Edge Functions
あり(Workers)
Cloudflare Workers。V8 Isolate
あり(Edge Functions)
Deno ランタイム
あり(Lambda@Edge / CloudFront Functions)
CloudFront経由
なし
Edge Functions非対応
比較メモ: CF Workers(V8 Isolate)はコールドスタートがほぼゼロで最速。RenderはEdge非対応
あり
Serverless Functions(Node.js)。/api ルート
あり
Workers(V8)。/functions ディレクトリ
あり
Netlify Functions(AWS Lambda)。/netlify/functions
あり
AWS Lambda。API Gateway経由
あり(Webサービス)
Express等のWebサーバーとして常駐
比較メモ: RenderはFaaS方式ではなく常駐サーバー方式。他はリクエスト時のみ起動
~250ms
Serverless Functions。Edge Functionsはほぼゼロ
ほぼゼロ
V8 Isolate方式でコールドスタートが極小
~200-500ms
AWS Lambda基盤。Edge Functionsはほぼゼロ
~100-500ms
Lambda。リージョン・メモリ設定で変動
~30秒(無料枠)
無料枠はスリープ後のスピンアップに時間がかかる
比較メモ: CF WorkersのV8 Isolate方式は業界最速。Renderの無料枠はスリープからの復帰が遅い
Serverless: 10秒 / Edge: 30秒
Hobbyプラン。Pro: Serverless 60秒
10ms CPU / 30秒 wall
無料枠。有料: 50ms CPU
同期: 10秒 / BG: 15分
Starterプラン。バックグラウンド関数あり
最大15分
Lambda関数のタイムアウト上限
無制限(常駐サーバー)
常駐プロセスのため制限なし
比較メモ: CF PagesはCPU時間10msが厳しいが、I/O待ちは含まれない。長時間処理はAmplify(Lambda)が有利
Node.js / Edge Runtime
Node.js 20.x。Edge RuntimeはWeb API準拠
V8 Isolate (Workers)
Web Standards API。Node.js互換は一部
Node.js / Deno (Edge)
Functions: Node.js。Edge: Deno
Node.js (Lambda)
Node.js 18.x/20.x
Docker / Node.js
Dockerイメージで任意ランタイム
比較メモ: CF WorkersはWeb Standards API準拠でNode.js固有APIに一部非対応。npm互換性を重視するならVercel/Netlify
あり(Edge Middleware)
middleware.ts でリクエスト前処理
あり(_middleware.ts)
Pages Functions Middlewareで処理
あり(Edge Functions)
netlify/edge-functions で処理
あり(CloudFront Functions)
CloudFrontのリクエスト/レスポンス変換
なし(アプリ内で実装)
Express等のアプリ内ミドルウェアで対応
比較メモ: Vercel/CF/Netlifyはプラットフォームレベルのミドルウェアあり。RenderはWebサーバー内で実装
無料で対応
ドメイン購入もVercelから可能
無料で対応
Cloudflare Registrarでドメイン管理も可能
無料で対応
ドメイン購入もNetlifyから可能
無料で対応
Route 53での管理を推奨
無料で対応
ダッシュボードから設定
比較メモ: 全プラットフォームでカスタムドメインは無料。CF Registrarは原価でドメイン購入可能
自動(無料)
Let's Encrypt。自動更新
自動(無料)
Cloudflare SSL。自動更新
自動(無料)
Let's Encrypt。自動更新
自動(無料)
ACM(AWS Certificate Manager)
自動(無料)
Let's Encrypt。自動更新
比較メモ: 全プラットフォームで無料SSL証明書が自動発行・自動更新される
あり
vercel.json / next.config.js で設定
あり
_redirects ファイル / Workers で設定
あり
_redirects ファイル / netlify.toml で設定
あり
Amplify Console で設定
あり
render.yaml で設定
比較メモ: CF Pages/Netlifyは _redirects ファイルでシンプルに設定可能。Vercelはフレームワーク設定と統合
あり
vercel.json / next.config.js で設定
あり
_headers ファイル / Workers で設定
あり
_headers ファイル / netlify.toml で設定
あり
customHeaders設定(amplify.yml)
あり
render.yaml / ヘッダーファイルで設定
比較メモ: CF Pages/Netlifyは _headers ファイルで直感的に設定可能
あり
Vercel Firewall。基本的なDDoS防御
あり(Cloudflare標準)
業界最大級のDDoS防御ネットワーク
あり
基本的なDDoS防御
あり(AWS Shield)
CloudFront + AWS Shield Standard
あり
基本的なDDoS防御
比較メモ: CloudflareはDDoS防御が最強。AWS ShieldもEnterprise向けに強固。小規模なら差は少ない
Vercel KV
Redis互換。無料枠: 30MB / 3,000リクエスト/日
Workers KV
無料枠: 1GB / 100,000リクエスト/日
Netlify Blobs
Key-Value型。無料枠あり
DynamoDB
AWS DynamoDB。無料枠: 25GB / 25書込み/秒
Redis
Render Redis。無料枠: 25MB
比較メモ: CF Workers KVは読み取り最適化。Vercel KVはRedis互換で使い慣れたAPIを利用可能
Vercel Postgres
Neon基盤。無料枠: 256MB / 60時間コンピュート
D1 (SQLite)
無料枠: 5GB / 500万行読取/日
なし(外部連携)
Supabase/PlanetScale等と連携
RDS / Aurora / DynamoDB
AWS各種DB。RDS無料枠: 750時間/月
PostgreSQL
無料枠: 256MB / 90日間。有料: $7/月〜
比較メモ: CF D1(SQLite)は無料枠が最も寛大。RenderのPostgreSQLは90日で無料枠終了に注意
Vercel Blob
無料枠なし($0.023/GB/月)
R2
無料枠: 10GB / 100万クラスA操作/月
Netlify Blobs
デプロイ時 / ランタイムで利用可能
S3
AWS S3。無料枠: 5GB(12か月)
なし(外部連携)
S3/R2等の外部サービスと連携
比較メモ: CF R2は無料枠10GBで最もお得。S3互換APIで移行も容易
あり(Vercel Image Optimization)
無料枠: 1,000枚/月。next/image連携
あり(Cloudflare Images)
別途有料($5/月 + $1/100,000配信)
あり(Netlify Image CDN)
無料枠あり。変換パラメータで制御
なし(外部連携)
CloudFront Functions等で自前実装
なし
画像最適化機能なし
比較メモ: VercelのImage OptimizationはNext.jsと最も統合度が高い
Hobbyプラン
個人の非商用利用。商用利用にはPro必要
Freeプラン
商用利用OK。帯域無制限
Starterプラン
個人・商用利用OK
AWS無料利用枠
12か月間の無料枠。以降は従量課金
Individualプラン
個人利用。静的サイトは無制限
比較メモ: Vercel Hobbyは商用利用不可。CF Pagesは無料枠で商用利用OK&帯域無制限が最大の魅力
$20/人/月(Pro)
チーム: $20/人/月
$5/月(Paid Workers)
Workers有料プラン。Pages自体は無料
$19/人/月(Pro)
チーム: $19/人/月
従量課金
ビルド: $0.01/分、ホスティング: $0.15/GB
$7/月(Starter Instance)
Web Service: $7/月〜
比較メモ: CF Pagesは$5で大幅な機能拡張。Amplifyは従量課金で小規模なら安い
中
Spend Management機能で上限設定可能
低
帯域無制限&Workers従量課金は緩やか
中〜高
バンド幅超過時に自動課金。上限設定なし
高
AWS従量課金。予算アラートは設定可能だが自動停止なし
低
プラン固定料金。従量課金部分が少ない
比較メモ: Netlify/AWSは帯域超過時の自動課金に注意。CF Pagesは帯域無料で最もリスクが低い
不可
Hobbyプランは非商用のみ
可
無料枠で商用利用OK
可
Starterプランで商用利用OK
可
従量課金なので制限なし
可
無料枠で商用利用OK
比較メモ: Vercelの無料枠は個人の非商用利用のみ。副業・スタートアップではPro必須
全世界(日本含む)
Fastly/Akamai基盤。東京リージョンあり
全世界330+拠点(日本含む)
東京・大阪にPoP。業界最大のネットワーク
全世界(日本含む)
Fastly CDN基盤
全世界(日本含む)
CloudFront。東京・大阪エッジ
限定的
CDNはCF基盤だがリージョンは限定
比較メモ: CF Pagesは330+拠点で業界最大。日本向けサイトではCF/Vercel/Amplify(CloudFront)が有利
選択可(東京含む)
iad1(US), hnd1(東京) 等から選択
全エッジ(自動)
ユーザーに最も近いエッジで実行
us-east-1固定
無料枠は米国東部固定。Edge Functionsは分散
選択可(東京含む)
ap-northeast-1(東京) 等のLambdaリージョン
選択可
Oregon / Frankfurt / Singapore / Ohio
比較メモ: CF Workersは全エッジ自動分散で日本ユーザーへのレイテンシ最小。Netlifyの無料枠は米国固定に注意
~50-150ms(日本)
静的: ~50ms / SSR: ~100-150ms
~20-80ms(日本)
静的: ~20ms / Workers: ~50-80ms
~50-200ms(日本)
静的: ~50ms / Functions: ~200ms
~50-200ms(日本)
CloudFront: ~50ms / Lambda: ~200ms
~100-500ms
静的: ~100ms / サーバー: ~300-500ms
比較メモ: CF Pagesは日本向け静的サイトで最速クラス。SSRが必要な場合もWorkers経由で高速
完全対応
Next.jsのISRをネイティブサポート
部分対応
OpenNextアダプター経由で対応
対応
@netlify/nextアダプター経由
対応
Next.jsのISRをサポート
非対応
静的ビルド or フルSSRのみ
比較メモ: ISRはVercelが最も安定。CF/Netlify/Amplifyはアダプター経由で一部制限あり
あり(Vercel Analytics)
Web Vitals・Speed Insights。無料枠あり
あり(Web Analytics)
無料。プライバシーファースト。Cookieなし
あり(Netlify Analytics)
サーバーサイド計測。$9/月〜
なし(CloudWatch連携)
CloudWatch/X-Rayでモニタリング
なし
外部ツール(GA4等)を利用
比較メモ: CF Web Analyticsは無料&Cookieなしでプライバシー法規に強い
対応
CDNレベルでHTTP/3対応
対応
Cloudflare標準でHTTP/3対応
対応
Fastly CDN経由で対応
対応
CloudFrontがHTTP/3対応
対応
CDN経由で対応
比較メモ: 主要プラットフォームはすべてHTTP/3対応済み。モバイル環境で特に効果的
あり
stale-while-revalidate。自動キャッシュ制御
あり
静的アセットは自動CDNキャッシュ。Cache API利用可
あり
アセットフィンガープリントで永続キャッシュ
あり
CloudFront TTL設定。カスタムキャッシュポリシー
あり
CDN経由の自動キャッシュ
比較メモ: Vercelのstale-while-revalidateは最もインテリジェント。CFはCache APIで細かい制御が可能
あり(Cron Jobs)
vercel.json で設定。Hobbyは1日1回
あり(Cron Triggers)
Workers Cron Triggers。無料枠: 5スケジュール
あり(Scheduled Functions)
cron式で設定。無料枠あり
あり(EventBridge/CloudWatch)
EventBridge Schedulerで設定
あり(Cron Jobs)
無料枠なし。$1/月〜
比較メモ: CF Cron Triggersは無料枠5スケジュール。Vercel Hobbyは1日1回制限
非対応
Serverless Functions ではWebSocket不可。外部サービスと連携
対応(Durable Objects)
Durable ObjectsでWebSocket対応
非対応
Serverless FunctionsではWebSocket不可
対応(API Gateway WebSocket)
API Gateway WebSocket API
対応
常駐サーバーのため標準対応
比較メモ: リアルタイム通信が必要ならCF Durable Objects / Amplify(API Gateway) / Render
あり
Functionsログ(リアルタイム)。Log Drains対応
あり
Workers ログ(リアルタイム)。Logpush対応
あり
Function ログ。Log Drains(有料)
あり
CloudWatch Logs連携
あり
リアルタイムログ。外部サービス連携可
比較メモ: 全プラットフォームでリアルタイムログ閲覧が可能。外部ログサービスへの転送も可
vercel CLI
npm i -g vercel。ローカルからデプロイ可
wrangler
npm i -g wrangler。Pages/Workers共通
netlify-cli
npm i -g netlify-cli。ローカルdev対応
amplify CLI
npm i -g @aws-amplify/cli
なし(API経由)
公式CLIなし。REST APIで操作
比較メモ: Render以外は公式CLIでローカルからの直接デプロイが可能
vercel dev
Serverless Functionsのローカルエミュレーション
wrangler pages dev
Workers/D1/KV/R2のローカルエミュレーション
netlify dev
Functions/Edge Functionsのローカル実行
amplify mock
API/Auth/Storageのローカルモック
Docker
本番同等のDockerイメージでローカル実行
比較メモ: wrangler pages devはWorkersエコシステム全体をローカルで再現可能
あり(Edge Config + Middleware)
Edge ConfigとMiddlewareの組合せ
あり(Workers)
WorkersでリクエストレベルのA/B振り分け
あり(Split Testing)
ブランチベースのスプリットテスト
なし(手動実装)
CloudFront Functions等で自前実装
なし
A/Bテスト機能なし
比較メモ: NetlifyのSplit Testingはブランチベースで最も簡単。VercelはEdge Middleware+Edge Config
なし(外部連携)
Serverless FunctionsまたはFormspree等と連携
なし(Workers経由)
Workersでメール送信等を実装
あり(Netlify Forms)
無料枠: 100件/月。HTMLフォームに属性追加のみ
なし(AppSync/API Gateway経由)
バックエンドAPIで対応
なし(アプリ内実装)
Webサービス内で実装
比較メモ: Netlify FormsはHTMLに属性を追加するだけでフォーム処理が完結。他はバックエンド実装が必要
なし(外部連携)
NextAuth.js/Clerk/Auth0等と連携
あり(Cloudflare Access)
Zero Trust経由。メール認証/SSO
あり(Netlify Identity)
無料枠: 1,000ユーザー。JWT認証
あり(Cognito)
Amazon Cognito。無料枠: 50,000MAU
なし(アプリ内実装)
Express + Passport等で実装
比較メモ: Amplify(Cognito)が最も本格的な認証基盤。Netlify Identityはシンプルだが無料1,000ユーザーまで
コミュニティ
GitHub Discussions / Stack Overflow
コミュニティ
Cloudflare Community Forum
コミュニティ
Netlify Community Forum
AWSドキュメント
AWSフォーラム / Stack Overflow
コミュニティ
Render Community Forum
比較メモ: 無料枠ではいずれもコミュニティサポートのみ。有料プランでメール/チャットサポート
非常に充実
Next.js連携含む詳細なガイド
充実
Workers/Pagesの包括的なドキュメント
充実
初心者向けガイドが豊富
充実(AWS全体で膨大)
AWS公式ドキュメント。情報量が多く検索が大変
良好
シンプルで読みやすいドキュメント
比較メモ: Vercelのドキュメントは日本語コミュニティも活発。AWSは情報量が膨大だが検索性に課題
よくある質問
個人開発に最適なデプロイプラットフォームは?
個人開発では、プロジェクトの性質に応じて選ぶのがベストです。静的サイトやJamstack構成なら Cloudflare Pages が帯域幅無制限&商用利用OKで最もコストパフォーマンスが高いです。Next.jsを使うなら開発元の Vercel が最も安定しますが、Hobbyプランは商用利用不可な点に注意してください。バックエンドAPIも含めた小規模Webアプリなら Render がDockerサポートでフルスタック対応可能です。いずれも無料枠で十分な開発・テストが可能ですが、トラフィックが増えた際のコスト構造を事前に確認しておくことをおすすめします。
Next.jsをデプロイするのにおすすめのプラットフォームは?
Next.jsのデプロイ先として最も安定しているのは Vercel です。Vercel社がNext.jsの開発元であり、App Router・Server Components・ISR(Incremental Static Regeneration)・Image Optimizationなど、最新機能がリリースと同時に完全サポートされます。ただしHobbyプランは商用利用不可なので、ビジネス用途ではProプラン($20/人/月)が必要です。商用利用かつ無料で始めたい場合は、Cloudflare Pages(@opennextjs/cloudflareアダプター経由)や Netlify(@netlify/nextアダプター)も選択肢になりますが、一部の最新機能で互換性の問題が起きる可能性があります。
無料枠が最も充実しているプラットフォームはどれですか?
総合的に見ると Cloudflare Pages の無料枠が最も充実しています。帯域幅が無制限(他社は100GB/月程度)、Workers関数は日次100,000リクエスト(月換算約300万回)、KVストレージは1GB+日次100,000リクエスト、D1データベースは5GBと非常に寛大です。さらに無料枠で商用利用OKな点も大きなメリットです。一方、ビルドは月500回制限で、時間ではなく回数制限である点に注意が必要です。頻繁にデプロイするプロジェクトでは、ビルド回数が6,000分/月のVercelの方が余裕があるケースもあります。サーバーレス関数の実行時間が長い処理が必要な場合は、Amplify(Lambda無料枠: 100万回/月、最大15分実行)が適しています。
Cloudflare Pagesの帯域幅無制限は本当ですか?制限はないのですか?
はい、Cloudflare Pages の帯域幅は無料プランでも本当に無制限です。Cloudflareのビジネスモデルは帯域課金ではなく、エンタープライズ向けのセキュリティサービス(WAF・Bot Management・DDoS防御等)で収益を上げているため、静的アセットの配信に帯域幅制限をかけていません。ただし、無料プランにも制限はあります。ビルド回数は月500回まで、同時ビルドは1、ファイルサイズは1ファイル25MBまで、総ファイル数は20,000ファイルまでです。また、Workersの無料枠はCPU時間10ms/リクエストの制限があります。突発的な大量トラフィックでもバンド幅課金が発生しないため、バイラルコンテンツやホットリンクによるコストスパイクリスクが極めて低い点が最大のメリットです。
Edge FunctionsとServerless Functions(Server Functions)の違いは何ですか?
Edge Functionsはユーザーに最も近いCDNエッジサーバーで実行される関数で、コールドスタートがほぼゼロ、レイテンシが極小という特徴があります。代表例はCloudflare Workers(V8 Isolate方式)、Vercel Edge Functions、Netlify Edge Functions(Denoベース)です。一方、Serverless Functions(従来のサーバーレス関数)は特定のリージョン(例: us-east-1やap-northeast-1)で実行され、Node.jsのフルAPIが利用可能ですが、コールドスタート(100-500ms程度)が発生します。Edge Functionsは軽量な処理(認証チェック・A/Bテスト・リダイレクト・地域判定等)に向いており、Serverless Functionsはデータベースアクセスや重い処理に向いています。CF WorkersはEdge上でありながらKV/D1/R2等のストレージにアクセスでき、両方の利点を兼ね備えています。
プレビューデプロイとは何ですか?どのように活用しますか?
プレビューデプロイとは、GitのPull Request(PR)やブランチごとに自動的に生成される一時的なデプロイ環境のことです。例えばGitHubでPRを作成すると、そのブランチのコードが自動的にビルド・デプロイされ、一意のURL(例: my-feature-abc123.vercel.app)が発行されます。チームメンバーはこのURLにアクセスして変更内容を実機で確認でき、PR内にコメントとして自動投稿されます。活用方法としては、コードレビュー時の動作確認、デザインレビュー(デザイナーが実際の画面を確認)、QAテスト(テスト担当者がマージ前に検証)、ステークホルダーへのデモなどがあります。Vercel・Cloudflare Pages・Netlifyは無料枠でプレビューデプロイが利用可能です。Renderはチーム向け有料プランでの提供となります。
日本向けサイトのCDNパフォーマンスはどのプラットフォームが優れていますか?
日本向けサイトのCDNパフォーマンスでは Cloudflare Pages が最も有利です。Cloudflareは東京と大阪にPoP(Point of Presence)を持ち、330以上の拠点からなる世界最大のCDNネットワークを持っています。静的アセットのTTFB(Time to First Byte)は日本国内で約20-50msと非常に高速です。次に有利なのは Amplify(CloudFront基盤)で、AWSの東京・大阪エッジロケーションを利用します。Vercelも東京リージョンがあり、Serverless Functionsのリージョンをhnd1(東京)に設定することで日本ユーザーへのレイテンシを最小化できます。注意が必要なのは Netlify で、無料枠のServerless Functionsはus-east-1固定のため、SSRを使う場合に日本からのレスポンスが遅くなる可能性があります(Edge Functionsは分散実行)。
商用プロジェクトでのプラットフォーム選定時に確認すべき料金ポイントは?
商用プロジェクトでの料金選定では以下の5つを重点確認してください。(1) 無料枠での商用利用可否: Vercel Hobbyプランは商用利用不可(Proは$20/人/月)。CF Pages/Netlify/Render/Amplifyは無料枠で商用利用OK。(2) 帯域幅の超過料金: Netlifyは帯域超過時に自動課金されます(上限設定なし)。Vercelはスペンドマネジメントで上限設定可能。CF Pagesは帯域無料で超過リスクがゼロ。(3) スケール時のコスト予測: Amplifyは完全従量課金で小規模なら安いが、トラフィック増加時の予測が難しい。Vercel/Netlifyは固定プラン。(4) チーム利用のコスト: Vercel Pro($20/人/月)とNetlify Pro($19/人/月)はメンバー数に応じて加算。CF Pagesは無制限。(5) 追加サービスの費用: DB・ストレージ・画像最適化等の追加サービスが必要な場合、各プラットフォームの料金体系を比較してください。
このツールのデータはいつ更新されますか?
最終更新日は2026-04-13です。Vercel・Cloudflare Pages・Netlify・AWS Amplify・Renderの5つのデプロイプラットフォームについて、無料枠・料金・フレームワーク対応・パフォーマンス等の情報を掲載しています。各プラットフォームの料金改定やサービスアップデートがあった場合は随時更新します。なお、料金やスペックは変更される可能性があるため、最終的な確認は各プラットフォームの公式ドキュメントをご参照ください。
逆引き・早見表ツール一覧
すべて見るこのツールについて
使い方
- 検索欄にキーワード(例: 帯域幅、Next.js、Edge Functions)を入力して絞り込む
- 「Vercel」「CF Pages」などのプラットフォームフィルターで特定のサービスに絞る
- カテゴリフィルターで「無料枠・制限」「フレームワーク対応」など目的別に表示
- 各カードの「比較メモ」でプラットフォーム間の重要な違いを確認する
このツールの特徴
- ✓5大プラットフォームを横断比較:Vercel・Cloudflare Pages・Netlify・AWS Amplify・Renderの主要5サービスを同一項目で並べて比較。プラットフォーム選定の判断材料に
- ✓無料枠の詳細を網羅:ビルド時間・帯域幅・関数実行回数・ストレージなど、無料枠の具体的な数値を一覧比較。個人開発やスタートアップの初期コストを最小化
- ✓フレームワーク対応状況を確認:Next.js・Nuxt・SvelteKit・Astro・Remixなど、主要フレームワークの対応状況とアダプターの有無を横断的に確認
- ✓Edge / サーバーレスの違いを可視化:Edge Functions・Serverless Functions・コールドスタート・実行時間制限など、バックエンド機能の違いを明確に比較
- ✓比較メモで選定ポイントを解説:各項目にプラットフォーム間の重要な違いや注意点を「比較メモ」として添付。数値だけでは分からないニュアンスを補足
- ✓日本向けパフォーマンス情報:CDNリージョン・サーバーレス関数の東京リージョン対応・TTFB目安など、日本向けサイトに重要な情報を掲載
こんなときに便利
- •新規プロジェクトのデプロイ先を選定したい(Next.js / Nuxt / Astro等)
- •現在のプラットフォームから別のサービスへの移行を検討している
- •個人開発・副業プロジェクトを無料枠内で運用したい
- •スタートアップのインフラコストを最小化したい
- •日本向けWebサービスのCDNパフォーマンスを比較したい
- •チーム開発でのプラットフォーム料金を試算したい
なぜ「デプロイプラットフォーム横断比較」が必要なのか
Webアプリケーションのデプロイ先は、プロジェクトの成功に直結する重要な技術選定です。Vercel・Cloudflare Pages・Netlify・AWS Amplify・Renderはいずれも優れたプラットフォームですが、無料枠の内容・料金体系・フレームワーク対応・パフォーマンス特性がそれぞれ大きく異なります。例えば、Vercel Hobbyプランは商用利用不可、Cloudflare Pagesは帯域無制限だがビルド回数制限あり、Netlifyの無料サーバーレス関数はus-east-1固定——といった違いは、公式サイトを個別に調べなければ分かりません。
特に個人開発者やスタートアップにとって、初期コストの最小化とスケール時のコスト予測は死活問題です。「無料で始められるか」「トラフィック増加時にいくらかかるか」「料金スパイクのリスクはないか」——これらの疑問に答えるには、5つのプラットフォームの料金体系を正確に理解する必要があります。
このツールは、5大デプロイプラットフォームの無料枠・料金・フレームワーク対応・パフォーマンスを50項目以上で横断比較し、プロジェクトに最適なプラットフォーム選定を支援します。各項目の「比較メモ」で、数値だけでは分からない重要なニュアンス(例: CF WorkersのCPU時間制限、Vercel Hobbyの商用利用制限等)も補足しています。
各プラットフォームの概要
- •Vercel:Next.jsの開発元が提供するフロントエンドクラウド。2015年にZEIT(ツァイト)として創業し、2020年にVercelに改名。Next.jsのApp Router・Server Components・ISR等の最新機能に即時対応。Serverless FunctionsとEdge Functionsの両方を提供し、Turborepo統合によるモノレポ開発に最も強い。Hobbyプランは個人の非商用利用のみで、商用利用にはProプラン($20/人/月)が必要。
- •Cloudflare Pages:CDN・セキュリティ大手のCloudflareが提供する静的サイト&フルスタックプラットフォーム。2021年にPages、2017年にWorkersをローンチ。V8 Isolate方式によるコールドスタートほぼゼロのEdge実行が最大の特徴。帯域幅無制限の無料枠は業界最も寛大で、KV・D1・R2等のデータストレージもエッジで利用可能。日本(東京・大阪)含む330+拠点のCDNネットワーク。
- •Netlify:Jamstack(JavaScript・API・Markup)の概念を広めたプラットフォーム。2014年創業で静的サイトホスティングの先駆者。Netlify Forms・Netlify Identity・Split Testing等の独自機能が豊富。Deno基盤のEdge FunctionsとAWS Lambda基盤のServerless Functionsの両方を提供。GitベースのワークフローとDeploy Previewsが特に優れている。
- •AWS Amplify:AWSが提供するフルスタック開発プラットフォーム。2017年にAmplify CLIが登場し、2018年にAmplify Consoleがローンチ。AWS Lambda・CloudFront・DynamoDB・Cognito等のAWSサービスとシームレスに連携。従量課金制で小規模なら安いが、AWSの複雑な料金体系を理解する必要がある。エンタープライズ向けのスケーラビリティと信頼性が最大の強み。
- •Render:2018年創業のクラウドアプリケーションプラットフォーム。Herokuの代替として急成長。静的サイト・Webサービス・PostgreSQL・Redis・Cronジョブをダッシュボードで統合管理。Dockerサポートにより任意の言語・フレームワークでデプロイ可能。サーバーレス方式ではなく常駐サーバー方式のため、WebSocket等のステートフルな通信にも標準対応。
PaaS選定の4つの基準
- 1.コスト:初期費用(無料枠の範囲)・スケール時の料金・料金スパイクリスク・チーム利用時のコストを総合的に評価します。副業や個人開発では無料枠の充実度が重要で、スタートアップではスケール時の料金予測が重要です。
- 2.パフォーマンス:日本ユーザー向けのCDN配信速度・サーバーレス関数のリージョン選択・コールドスタート時間・TTFB(Time to First Byte)を比較します。特に日本向けサイトではCDNの東京エッジ有無とサーバーレス関数のリージョンが重要です。
- 3.開発者体験(DX):フレームワーク対応・Git連携・プレビューデプロイ・CLI・ローカル開発環境・ドキュメント品質を評価します。チーム開発ではプレビューデプロイとCI/CD統合の品質が生産性に直結します。
- 4.エコシステム:データベース・KV/Blobストレージ・認証・画像最適化・アナリティクス等の付随サービスの充実度を評価します。全てをプラットフォーム内で完結させたいか、外部サービスと組み合わせるかによって最適解が変わります。
関連ツール
- •AWS・GCP・Azureのサービス対応表は「クラウドサービスマッピング」をご活用ください
- •CI/CDパイプラインの設定比較は「CI/CD設定構文 横断比較」をご活用ください