【いあーす】

IaaS とは?

💡 「土地と建物だけ」貸してくれる更地
📌 このページのポイント
IaaS / PaaS / SaaS の責任範囲 ベンダー管理 ユーザー管理 オンプレミス IaaS PaaS SaaS アプリケーション データ ランタイム OS サーバー/ストレージ ネットワーク アプリケーション データ ランタイム OS サーバー/ストレージ ネットワーク アプリケーション データ ランタイム OS サーバー/ストレージ ネットワーク アプリケーション データ ランタイム OS サーバー/ストレージ ネットワーク
IaaS / PaaS / SaaS の責任範囲の違い
ひよこ ひよこ

IaaSって具体的に何を借りられるの?

ペンギン先生 ペンギン先生

仮想的なサーバーCPU・メモリ)、ストレージHDDSSD相当)、ネットワークIPアドレスファイアウォール設定)などを借りられるよ。AWSのEC2なら「CPUを2コア・メモリを4GBのサーバー」をボタン一つで数分以内に用意できる。

ひよこ ひよこ

じゃあOSも入ってるの?

ペンギン先生 ペンギン先生

OSのイメージ(AmazonLinux・Ubuntuなど)は選べるけど、設定は自分でやる必要がある。Webサーバーを立てたいならApacheインストールファイアウォールの設定も自分で。「更地を借りて自分で家を建てる」感覚だよ。

ひよこ ひよこ

PaaSより大変そうだけど、なんでIaaSを使うの?

ペンギン先生 ペンギン先生

自由度が高いから。「このOSのこのバージョンを使いたい」「カスタムのネットワーク設定が必要」「特殊なGPUサーバーが欲しい」みたいな要望はPaaSでは対応できないことがある。大規模なシステムや細かい制御が必要なケースではIaaSが選ばれるよ。

ひよこ ひよこ

IaaSで作ったサーバーIPアドレスって、再起動したら変わることがあるって聞いたんだけど?

ペンギン先生 ペンギン先生

そう、これは意外と落とし穴で、パブリックIPアドレスには「動的」と「静的」の2種類があるんだ。AWSだとElastic IP(固定IP)を割り当てないと、インスタンスを停止・再起動するたびにIPが変わる。固定IPは別途確保して紐付ける必要があるし、使っていないElastic IPには課金されるという料金体系もある。DNS設定やホワイトリスト設定でIPを使っているシステムが、再起動後につながらなくなるというトラブルはよく起きるんだよ。

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「IaaS」って出てきたら「仮想サーバーなどのインフラをクラウドから借りる一番自由度の高いサービスのことだな」と思えればだいたいOK!
📖 おまけ:英語の意味
「IaaS(Infrastructure as a Service)」 = インフラをサービスとして提供する
💬 InfrastructureのIと、as a ServiceのaaSを組み合わせた略語。PaaSやSaaSと同じ命名ルールだよ
← 用語集にもどる