IaaS(Infrastructure as a Service)とは?
教科書的な定義
サーバー、ストレージなどのインフラをクラウドで提供するサービス。
IaaS(Infrastructure as a Service)を、ひと目で。
IaaSは、計算資源・ストレージ・ネットワークなどを提供するクラウドの形です。利用者は、その上にOSやアプリケーションを配置して管理します。
基盤を利用し、OSから上を管理する。
- 01
提供される範囲
サーバーの処理能力、保存領域、ネットワークなどの資源を利用できます。物理設備そのものを保有・保守する負担を減らせます。
- 02
利用者が扱う範囲
OSを選び、アプリケーションを導入・設定します。一般的にはOSの更新やアプリケーションの安全な設定も利用者側の役割です。
- 03
他の形と比べる
PaaSでは実行基盤まで、SaaSでは提供者のアプリケーションまで利用します。IaaSはOSを制御できる点が代表的な違いです。
責任分担はサービスや追加契約で変わります。IaaSでも物理基盤を自由に制御できるわけではなく、ネットワーク制御にも範囲があります。
ざっくり言うと
更地(土地)だけを借りるイメージ。土地の上に何を建てるか(OS、ミドルウェア、アプリ)は全部自分で決められる自由度がある代わりに、建物の設計から管理まで自分でやる必要があります。
もう少し詳しく
IaaSはクラウドの3層モデルの最下層。提供されるもの:仮想サーバー、ストレージ、ネットワーク。利用者が管理するもの:OS、ミドルウェア、アプリケーション、データ。SaaSやPaaSと比べて自由度が最も高いが、管理の手間も最も大きい。従量課金制で使った分だけ支払う。オートスケーリング(負荷に応じて自動的にサーバーを増減)が可能。
具体例
AWS EC2やGoogle Compute Engine。仮想サーバーを借りて、自分でOSをインストールし、必要なソフトウェアを設定する。物理サーバーの購入・設置が不要になりますが、OSやミドルウェアの管理は利用者の責任です。
試験対策ポイント
SaaS/PaaS/IaaSの責任分界点(利用者とクラウド事業者のどちらが何を管理するか)が最頻出。IaaSが最も自由度が高く管理負荷も大きい。
「IaaS(Infrastructure as a Service)」のよくある質問
Q. IaaS(Infrastructure as a Service)とは何ですか?わかりやすく教えてください
サーバー、ストレージなどのインフラをクラウドで提供するサービス。 わかりやすく言うと、更地(土地)だけを借りるイメージ。土地の上に何を建てるか(OS、ミドルウェア、アプリ)は全部自分で決められる自由度がある代わりに、建物の設計から管理まで自分でやる必要があります。
Q. IaaS(Infrastructure as a Service)は診断士試験のどの科目で出題されますか?
IaaS(Infrastructure as a Service)は「経営情報システム」の科目で出題されます。経営情報システムの分野に分類され、関連する概念と合わせて理解することが重要です。
Q. IaaS(Infrastructure as a Service)の具体例を教えてください
AWS EC2やGoogle Compute Engine。仮想サーバーを借りて、自分でOSをインストールし、必要なソフトウェアを設定する。物理サーバーの購入・設置が不要になりますが、OSやミドルウェアの管理は利用者の責任です。
Q. IaaS(Infrastructure as a Service)を効率よく覚えるコツは?
IaaS(Infrastructure as a Service)を覚えるコツは、①まず定義を自分の言葉で言い換えること、②実際のビジネスや日常生活の具体例と結びつけること、③関連する用語とセットで比較しながら覚えることです。診断士AIの4択クイズで繰り返し出題されることで、記憶が定着します。