まとめ — 選び方フローチャート&比較早見表

📖 このページのゴール:ここまでの全部を、1枚で見返せる「フローチャート」と「早見表」にぎゅっと畳みます。細かい理由は前のページに譲って、ここは「迷ったときに開く1ページ」。質問に Yes/No で答えていけば、初心者でも自分の最初の一手にたどり着けます。 ← 目次・はじめにへもどる


🪜 まず、背骨を1行で

このページを使う前に、全ページを貫く一本の軸をもう一度だけ。

「どこまで自分で管理し、どこから人(クラウド)に任せるか」の“はしご”。 上に行くほど自由(でも手間と責任が大きい)、下に行くほど楽で速い(でも制約とロックインが増える)。

オンプレ  >  IaaS  >  コンテナ  >  PaaS  >  サーバーレス/BaaS
(自分でやる・自由) ─────────────────→ (任せる・楽だが制約/ロックイン)

この軸さえ思い出せれば、下のフローチャートも早見表も「はしごの“どのへん”を選ぶ作業」だと見えてきます。


🧭 選び方フローチャート(Yes/No でたどる)

上から質問に答えていくと、おすすめの段に行き着きます。矢印(└→)の先が結論です。深く考えず、いまの自分(自社)の状況でサクサク答えてください。

【スタート】何で動かす?

Q1. 運用に人を割けますか?(サーバーの監視・パッチ当て・障害対応の当番を持てる?)
│
├─ いいえ(人を持てない/速度優先) ─────────────────────────┐
│                                                          ▼
│                                          └→ ★サーバーレス/BaaS・PaaS★
│                                             (Vercel+Supabase、Firebase、Lambda など)
│                                             運用を持たず、コードと設定だけに集中
│
└─ はい(運用に人を割ける)
   │
   Q2. 厳しい規制や「データの置き場所(所在地)」の制約がありますか?
   │   (金融・医療・行政など、データを国内/自社内に置けと言われる等)
   │
   ├─ はい(規制・データ所在地がきびしい) ──────────────────┐
   │                                                       ▼
   │                                      └→ ★オンプレ/プライベートクラウド + IaaS★
   │                                         自分たちでハード〜OSを管理し、所在地と監査をコントロール
   │
   └─ いいえ(クラウドに置いてよい)
      │
      Q3. 「移植性(持ち運びやすさ)」や、複数のサービス/言語を動かす必要は?
      │   (あとで別のクラウドへ引っ越すかも/マイクロサービスが複数ある 等)
      │
      ├─ はい(移植性・複数サービスが要る) ──────────────────┐
      │                                                     ▼
      │                                    └→ ★コンテナ(Fargate/Cloud Run)★
      │                                       「箱」に詰めてどこでも同じに動かす。ロックインも比較的ゆるい
      │
      └─ いいえ(1つのアプリを素直に動かせれば十分)
         │
         Q4. OS まで自分で細かくいじりたい?(特殊なミドルウェア/独自設定が必要?)
         │
         ├─ はい(OS から自由にしたい) ──→ └→ ★IaaS(AWS EC2 など)★
         │                                   サーバーを借りて、OS から上は自分で面倒を見る
         │
         └─ いいえ(コードを置くだけにしたい) ──→ └→ ★PaaS(Heroku/Render/Vercel)★
                                                  土台はお任せ、コードのデプロイに集中

💡 どの結論でも、はしごの「どのへん」かに着地しているだけです。境界はあいまい(Vercel は PaaS+サーバーレス、Cloud Run はコンテナだけどサーバーレス的)。ピッタリ1つに決めようとせず、立ち位置でつかめば十分です。

🔧 応用メモ(読み飛ばし可):実際は「全部どれか1つ」ではなく混在が普通です。例:本体は PaaS、重い処理だけサーバーレス関数、データは BaaS の DB……のように、はしごの複数段をつまみ食いします。


📊 比較早見表(これ1枚で見渡す)

5つの選択肢を、気になる8項目で横並びにしました。☆が多い=その項目が「大きい/強い」の意味です(例:自由度☆☆☆=とても自由、運用の手間☆☆☆=手間がとても多い)。

観点 オンプレ IaaS コンテナ PaaS サーバーレス/BaaS
自由度(何でもできるか) ☆☆☆ ☆☆☆ ☆☆
立ち上げ速度(すぐ動かせるか) ☆(とても遅い) ☆☆ ☆☆ ☆☆☆ ☆☆☆(最速)
コスト特性 初期費用が重い/固定費 借りた分の固定費 使い方しだい(混在) 月額+従量 完全従量(使った分だけ・無料枠厚め)
自分が守るセキュリティ範囲 物理〜鍵まで全部 OS〜鍵 箱の中〜鍵 アプリ〜鍵 関数・設定〜鍵だけ
運用の手間(パッチ・監視・当番) ☆☆☆(最大) ☆☆☆ ☆☆ ☆(ほぼ無し)
ロックイン(引っ越しにくさ) ☆(低い) ☆(低め・移植しやすい) ☆☆ ☆☆☆(高い)
代表例(実名) 自社DC・自宅サーバー・ラズパイ AWS EC2・GCE・さくらVPS Docker・k8s・Fargate・Cloud Run Heroku・Vercel・Render Lambda・Cloudflare・Firebase・Supabase
向く規模 大企業・規制業種 中堅〜大/OSを触りたい 中堅〜大/複数サービス 個人〜スタートアップ 個人〜スタートアップ/速度命

🔑 どの列にも共通する1行だけは絶対に見落とさないでください:「自分が守るセキュリティ範囲」は、どんなに任せても最後は必ず「鍵」(データ・設定・アクセス権)まで自分で終わっています。これは偶然ではなく、本書の鉄則です(下でもう一度)。


🎯 迷ったらこれ(立場別のおすすめ)

「結局わたしは?」に最短で答えるための早見です。まずはこれで始めて、足りなくなったらはしごを1段ずつ上へずらせばOK。

あなたの立場 まずこれで始める ひとことの理由
🧑‍💻 個人(学習・趣味・個人開発) Vercel + Supabase、または Firebase 月0円〜、運用ほぼ無し。フロントもDBも認証も最短で揃う
🚀 スタートアップ(速度が命) 同上(Vercel+Supabase / Firebase)に全振り 運用を持たず、プロダクトと顧客に集中。ロックインは“今は割り切る”
🏭 中堅ベンチャー(スケールと効率の両立) マネージドコンテナ + IaaS(Fargate/Cloud Run + EC2 など) 少人数SREでスケールに耐える。コスト最適化が効いてくる頃
🏢 大企業(規制・既存資産・大規模チーム) IaaS + マネージドk8s + 一部オンプレ 監査・コンプラ・データ所在地を握りつつ、段階移行と複数クラウドで運用

💡 「小さく始めて、必要になってから上の段へ」が王道です。最初から大企業の構成を個人がまねる必要はありません。少人数ほど“任せる”が正義——これも本書の一貫した立場です。


🔑 最後に:背骨の再確認(これだけは持ち帰る)

全ページを通しての結論を、3つだけ。

  • 🟢 これは「任せる度合い」のはしご:オンプレ→IaaS→コンテナ→PaaS→サーバーレス/BaaS と下りるほど、自分の担当が減って楽になる代わりに、制約とロックインが増える。上等/下等ではなく、状況に合う段を選ぶだけ。
  • 🟢 どの段でも「鍵」は手放せない:データ・設定・アクセス権(誰が見られるか・公開設定・鍵の置き場所)は、5つすべてで「自分」のまま。クラウド時代の最大の事故は「設定ミス」で、これは姉妹教材の「鍵を守る」「データは誰のもの?(RLS)」と地続き。
  • 🟢 安い=総額が安い、ではない:見える料金だけでなく、運用の人件費・学習・移行のしにくさ(隠れコスト)まで含めて天秤にかける。少人数ほど「任せて速く」が結局いちばん安い、ということが多い。

🟢 ひとことで言うと

選び方は、たった2問から始まります——「運用に人を割けるか?」、そして「規制やデータ所在地の縛りはあるか?」。Noが多いほど“下の段(任せる)”、Yesが多いほど“上の段(自分で持つ)”へ。個人・スタートアップは Vercel+Supabase か Firebase から、中堅はマネージドコンテナ+IaaS、大企業はIaaS+マネージドk8s+一部オンプレ。そしてどこに着地しても、鍵(データ・設定・アクセス権)だけは最後まであなたの責任——これさえ握れば、もう迷いません。

➡️ 次へ

次のページ:用語ミニ辞典(ふりがな付き) → ← 目次・はじめにへもどる