第4章 · アプリ配備とセキュリティ·v1.0.0·更新 2026/7/20·読了目安 約16分
変更要約: 初版
4.1配備モデルと種類
この節の要点
アプリを「どこで動かすか」を、プライベート/パブリック/ハイブリッド/エッジの各クラウドモデルと、エッジコンピューティング(データ発生源の近くで処理)、そして仮想マシン(VM)・ベアメタル・コンテナという実行基盤の選択として、「この要件(遅延・分離・性能・移植性)にはどれが適切か」という判断で学びます。
アプリを配備するとき最初に決めるのは「どこで、何の上で動かすか」です。同じアプリでも、機密データを社内に閉じたいのか、負荷変動に即応したいのか、工場のセンサに近い場所で低遅延に処理したいのかで、選ぶべきクラウドモデルと実行基盤はまったく変わります。この節では、private/public/hybrid/edge という配備モデルと、VM・ベアメタル・コンテナという実行の形を、用語の暗記ではなく「この要件ならどれを選ぶか」という設計判断として整理します。
4.1.1クラウド配備モデル
- プライベートクラウド=単一組織専用のインフラ(自社DCや専有環境)。統制・コンプライアンス・データ主権を最優先する要件に向くが、容量は自前で確保するため急な拡張には弱い。パブリッククラウドは事業者の共有インフラを従量課金で使い、即応的なスケールと運用負荷の低減が利点。
- ハイブリッドクラウド=プライベートとパブリックを組み合わせ、要件ごとに配置を分ける。例えば機密データはプライベートに置き、季節的な負荷急増(バースト)だけをパブリックへ逃がす(クラウドバースティング)。「どちらか」ではなく特性ごとに使い分けるのが実務の主流。
- エッジ(エッジクラウド)=処理をユーザやデバイスの物理的に近い場所に分散配置するモデル。中央のデータセンタまで往復する遅延を避け、広域回線に依存せず現地で即応できる。判断軸は遅延・帯域コスト・統制・拡張速度であり、「新しいからパブリック」ではない。

