IaaS

読み:いあーす / 英語表記:Infrastructure as a Service

クラウドサービスの形態の1つ。仮想サーバの演算機能、ストレージ、ネットワークなどの情報システムの基盤(インフラ)を、インターネット経由で提供する。

イマシルちゃんの解説

IaaSは、「土地と建物だけを借りる」ようなクラウドなんだ。

コンピュータの性能(CPUやメモリ)、データを置く場所、ネットワークは貸してもらえる。
でも、その中にどんなOSを入れて、どんなソフトを動かすかは、自分で決めて、自分で管理するんだよ。
自由度が高い代わりに、お世話することも多いんだ!

より深い解説

定義

IaaS(Infrastructure as a Service)は、サーバ、ストレージ、ネットワークなどのハードウェアの資源を、仮想化して、必要な分だけネットワーク経由で利用できるようにするサービスである。利用者は、仮想マシン(インスタンス)を作り、OSから上のソフトウェアを自分で導入・管理する。

代表的なサービスに、Amazon EC2、Azure Virtual Machines、Google Compute Engine などがある。

責任の分担

層IaaSPaaSSaaS
アプリケーション利用者利用者事業者
データ利用者利用者利用者
ミドルウェア、実行環境利用者事業者事業者
OS利用者事業者事業者
仮想化、ハードウェア、ネットワーク、施設事業者事業者事業者

IaaSでは、OSのセキュリティパッチの適用やミドルウェアの設定は、利用者の責任になる。クラウド事業者と利用者の責任の境界を明確にする考え方を、責任共有モデルという。

長所と短所

長所短所
OSやミドルウェアを自由に選べるOS以上の管理(更新、監視、バックアップ)の手間がかかる
必要なときにすぐ資源を増減できる設計や運用の知識が必要
初期投資が不要で、使った分だけ支払う使い方によっては、自前で持つより高くなる

クラウドサービスの形態の比較

形態提供されるもの
IaaS演算機能、ストレージ、ネットワークなどの基盤
PaaSアプリケーションの開発・実行のためのプラットフォーム
SaaSアプリケーションそのもの
FaaS関数を実行する環境(サーバの管理は不要)
DaaS仮想化したデスクトップ環境

実際の試験ではここに出る!

この用語が出てくる記事

↑