U「クラウドって何が違うの?」と思っていた時期がありました。SaaS・PaaS・IaaSの違いを「どこまで自分で管理するか」という軸で整理してみたら、一気にすっきりしました。自社でサーバーを買う時代から、必要な分だけ借りる時代への転換——その構造をまとめてみます。
この記事でわかること
- クラウドの定義と5つの特徴(NISTモデル)
- SaaS・PaaS・IaaSのサービスモデルの違い
- 仮想化技術とコンテナの基礎
- パブリック・プライベート・ハイブリッドクラウドの展開モデル
- クラウド移行のメリット・デメリット
目次
クラウドの定義——NISTが定める5つの特徴
NISTによるクラウドコンピューティングの定義
クラウドコンピューティングとは、共用のコンピューターリソースを、ネットワーク経由でオンデマンドに利用できるモデル。NISTは以下5つの本質的特徴を定義している:① オンデマンドのセルフサービス:人的介入なしに必要な分だけ利用可能
② 幅広いネットワークアクセス:スマートフォン・PCなど多様な端末から利用可能
③ リソースの共用:複数ユーザーで物理リソースをマルチテナントで共有
④ 迅速な拡張性:需要に応じてリソースを素早くスケールアップ・ダウン
⑤ サービスが計測可能:利用量を計測し、使った分だけ課金できる
SaaS・PaaS・IaaSの違い——「どこまで自分で管理するか」
| サービスモデル | フルネーム | 提供内容 | 利用者が管理するもの | 代表例 |
|---|---|---|---|---|
| SaaS | Software as a Service | アプリケーションまで提供 | データ・設定のみ | Gmail・Salesforce・Zoom・Office 365 |
| PaaS | Platform as a Service | OS・ミドルウェアまで提供 | アプリケーション・データ | Google App Engine・Heroku・AWS Elastic Beanstalk |
| IaaS | Infrastructure as a Service | 仮想マシン・ネットワークを提供 | OS・ミドルウェア・アプリ・データ | Amazon EC2・Google Compute Engine・Azure VMs |
ピザで考えるクラウドモデル(身近な例)
- オンプレミス:自宅でゼロからピザを作る(食材・オーブン・調理すべて自分)
- IaaS:食材を宅配してもらい、調理は自分(オーブン=サーバーは借りる)
- PaaS:生地・ソースまで準備されたキット。具材のトッピングだけ自分でする
- SaaS:出来上がったピザを宅配してもらう(すべてお任せ)
仮想化技術とコンテナ——クラウドを支える基盤
| 技術 | 概要 | 特徴 |
|---|---|---|
| 仮想化(VM) | 1台の物理サーバー上に複数の仮想マシンを動かす。ハイパーバイザー(VMware・Hyper-V)が管理 | OSレベルで分離。起動に数分かかる。リソース消費が大きい |
| コンテナ | OSカーネルを共有しながらアプリを独立した環境で実行。Dockerが代表的 | 起動が秒単位。軽量。マイクロサービス向き |
| コンテナオーケストレーション | 多数のコンテナを自動管理。Kubernetesが標準 | スケーリング・負荷分散・障害復旧を自動化 |
クラウドの展開モデル——どこに置くか
| 展開モデル | 概要 | メリット・デメリット |
|---|---|---|
| パブリッククラウド | AWS・Azure・GCPなど不特定多数が共用するクラウド | コスト低・すぐ使える / セキュリティ・カスタマイズ性に制約 |
| プライベートクラウド | 自社専用のクラウド環境(オンプレミスまたはホスティング) | セキュリティ高・カスタマイズ自由 / コスト高・管理負荷大 |
| ハイブリッドクラウド | パブリックとプライベートを組み合わせて利用 | 機密データはプライベート・繁閑対応はパブリックと使い分け可能 |
| マルチクラウド | 複数のパブリッククラウドを組み合わせて利用 | ベンダーロックイン回避・可用性向上 / 管理複雑化 |
クラウド移行のメリット・デメリット
中小企業のクラウド移行検討ポイント
メリット:・初期投資(設備投資)不要→OpEx(運用費)化による資金効率向上
・スケーラビリティ:繁忙期だけリソースを増やせる
・BCP(事業継続計画):データセンターの地理的分散で災害対策
・最新技術へのアクセス:AI・分析ツールをすぐに活用できる
デメリット・リスク:
・ベンダーロックイン:特定クラウドへの依存(移行コスト発生)
・インターネット依存:回線障害時にシステム停止
・セキュリティ・コンプライアンス:機密データの外部保管への懸念
・ランニングコスト:利用規模によっては割高になるケースも
Uのメモ
学習メモ
- クラウド5特徴:オンデマンド・幅広いアクセス・リソース共用・迅速な拡張性・計測可能
- SaaS=アプリまで提供(Gmail等)/PaaS=OSまで提供(開発基盤)/IaaS=仮想マシン提供
- 仮想化(VM)は重い・コンテナ(Docker)は軽い・Kubernetesで管理
- 展開モデル:パブリック(共用・安価)→プライベート(専用・安全)→ハイブリッド(組み合わせ)
- メリット:初期投資不要・スケーラブル・BCP / リスク:ロックイン・回線依存・セキュリティ









