クラウドコンピューティング——SaaS・PaaS・IaaS・仮想化の全体像 | 中小企業診断士1次試験 経営情報システム

U

「クラウドって何が違うの?」と思っていた時期がありました。SaaS・PaaS・IaaSの違いを「どこまで自分で管理するか」という軸で整理してみたら、一気にすっきりしました。自社でサーバーを買う時代から、必要な分だけ借りる時代への転換——その構造をまとめてみます。

この記事でわかること
  • クラウドの定義と5つの特徴(NISTモデル)
  • SaaS・PaaS・IaaSのサービスモデルの違い
  • 仮想化技術とコンテナの基礎
  • パブリック・プライベート・ハイブリッドクラウドの展開モデル
  • クラウド移行のメリット・デメリット
目次

クラウドの定義——NISTが定める5つの特徴

NISTによるクラウドコンピューティングの定義
クラウドコンピューティングとは、共用のコンピューターリソースを、ネットワーク経由でオンデマンドに利用できるモデル。NISTは以下5つの本質的特徴を定義している:

オンデマンドのセルフサービス:人的介入なしに必要な分だけ利用可能
幅広いネットワークアクセス:スマートフォン・PCなど多様な端末から利用可能
リソースの共用:複数ユーザーで物理リソースをマルチテナントで共有
迅速な拡張性:需要に応じてリソースを素早くスケールアップ・ダウン
サービスが計測可能:利用量を計測し、使った分だけ課金できる

SaaS・PaaS・IaaSの違い——「どこまで自分で管理するか」

サービスモデルフルネーム提供内容利用者が管理するもの代表例
SaaSSoftware as a Serviceアプリケーションまで提供データ・設定のみGmail・Salesforce・Zoom・Office 365
PaaSPlatform as a ServiceOS・ミドルウェアまで提供アプリケーション・データGoogle App Engine・Heroku・AWS Elastic Beanstalk
IaaSInfrastructure 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 / リスク:ロックイン・回線依存・セキュリティ

関連記事

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

中小企業診断士試験勉強中のアラフィフシングルマザーです。
大学卒業後から現在まで、数々の失敗をしながらずっと自営業として試行錯誤を重ねてきました。
もっときちんと経営やビジネスの知識を身につけて、将来は他の事業者の方のお役にも立てたらいいな、と思うようになり、中小企業診断士の試験に挑戦中です。

目次