目次
☁️ クラウドとは|“必要なときに必要なだけ使えるIT基盤”
クラウドは、インターネット経由でITリソース(サーバ・ストレージ・アプリ)を利用する仕組み。
DX検定では、クラウドの特徴とサービスモデル(IaaS/PaaS/SaaS)が頻出。
📌 クラウドの特徴(覚えておくべき5つ)
| 特徴 | 内容 |
|---|---|
| オンデマンド利用 | 必要なときにすぐ使える |
| スケーラビリティ | 利用量に応じて自動で拡張・縮小 |
| 従量課金 | 使った分だけ支払う |
| 初期投資が不要 | サーバ購入が不要 |
| 高可用性 | 障害に強い構成が標準で提供される |
DX時代の企業がクラウドを選ぶ理由は、スピード・柔軟性・コスト最適化の3つ。
🧱 IaaS・PaaS・SaaSの違い|図解で一発理解
クラウドサービスは大きく3種類。
🧩 図解イメージ(文章版)
SaaS:完成したアプリを使うだけ
PaaS:アプリを作るための土台を使う
IaaS:サーバやネットワークを借りて自由に構築
📊 3つの違いを表で整理
| 種類 | 提供範囲 | ユーザーが管理する範囲 | 例 |
|---|---|---|---|
| SaaS | アプリまで全部提供 | ほぼなし | Google Workspace、Salesforce |
| PaaS | OS・ミドルウェア・開発基盤 | アプリ開発部分 | Heroku、AWS Elastic Beanstalk |
| IaaS | サーバ・ネットワーク | OS設定〜アプリ構築 | AWS EC2、Azure VM |
💡 初学者向けの理解ポイント
- SaaS=完成品を使う
- PaaS=アプリを作るための土台
- IaaS=サーバを借りて自由に構築
DX検定では「どこまでが提供範囲か」を問う問題が多い。
🖥️ 仮想化とは|1台のサーバを“複数のサーバのように使う”技術
クラウドの基盤となる技術が 仮想化(Virtualization)。
🧠 仮想化のイメージ(文章版)
1台の物理サーバ
→ 仮想化ソフト(ハイパーバイザー)
→ 仮想サーバA
→ 仮想サーバB
→ 仮想サーバC
📊 仮想化のメリット
| メリット | 内容 |
|---|---|
| リソース効率化 | 1台のサーバを複数用途に使える |
| 柔軟な構成変更 | 仮想サーバを簡単に追加・削除 |
| 障害に強い | 別サーバへ移動(ライブマイグレーション)可能 |
| クラウドと相性が良い | IaaSの基盤技術 |
DX検定では「仮想化=物理資源を抽象化して効率利用する技術」と理解しておけばOK。
📦 コンテナとは|“アプリをどこでも同じ環境で動かす”技術
仮想化よりさらに軽量で、DX時代の標準技術が コンテナ(Container)。
🧩 コンテナの特徴
- アプリと必要な環境をひとまとめにする
- どこでも同じ動作環境で動く
- 起動が速い(数秒)
- 軽量でスケールしやすい
📊 仮想化とコンテナの違い(表)
| 項目 | 仮想化(VM) | コンテナ |
|---|---|---|
| 起動速度 | 数十秒〜数分 | 数秒 |
| 重さ | 重い(OSごと) | 軽い(アプリ単位) |
| 移植性 | 中程度 | 高い |
| 主な用途 | 大規模システム | マイクロサービス、CI/CD |
🐳 コンテナの代表技術
- Docker(コンテナ作成・実行)
- Kubernetes(K8s)(コンテナ管理・自動スケール)
DX検定では「Docker=コンテナ技術」「Kubernetes=コンテナ管理」と覚えておくと得点しやすい。
🔗 クラウド・仮想化・コンテナの関係性
文章図解で整理するとこうなる。
クラウド(IaaS/PaaS/SaaS)
└ 仮想化技術でサーバを柔軟に提供
└ さらに軽量なコンテナでアプリを高速に展開
DX時代のシステムは、
クラウド × 仮想化 × コンテナ の組み合わせで構築されることが多い。
📘 第3編ー⑦へのつながり
クラウド・インフラの基礎を理解した次は、
DX検定で頻出の「アジャイル開発・DevOps」 に進む。
- アジャイルとは?
- スクラムの役割
- DevOpsの考え方
- CI/CDの意味
など、DX時代の開発手法をわかりやすく解説していく。
【一問一答形式】DX検定を受験する方へ! 無料の練習問題アプリ 21~30問


