IaaS
あいあーす
IaaS
一言でいうと
サーバーやネットワークなど、生のインフラを必要なだけ借りられるクラウドサービスの形態のこと。
詳しい意味
IaaS(Infrastructure as a Service)は、仮想マシン・ストレージ・ネットワークといった「生のインフラ」を必要な時に必要なだけ借りられるクラウドサービスの形態です。AWS の EC2、Google Cloud の Compute Engine、Microsoft Azure の Virtual Machines が代表例です。OSの選択・ミドルウェア構成・セキュリティ設定をすべて自分で管理する必要があり自由度が高い反面、運用負荷も大きいです。SaaS(完成品) / PaaS(プラットフォーム)よりも下位レイヤを提供します。
何に使うか
細かいOSやミドルウェアの構成を自由に決めたいとき。既存のオンプレミス資産をそのままクラウドに持ち上げたい(リフトアンドシフト)とき。特殊なソフトウェアやライセンスを動かす必要があるとき。
どんな時に出るか
「IaaSで自前運用するか、PaaSに任せるか」「IaaSは自由度が高いが運用が重い」といった場面で登場します。
具体例
- EC2 は IaaS 寄りで、OS から自由に選べる代わりに自分でパッチを当てる必要がある。
- IaaS は最も自由度が高いが、その分セキュリティ責任の範囲も広い。
別名・略称
iaas(あいあーす)Infrastructure as a Service(いんふらすとらくちゃーあずあさーびす)
初心者向けメモ
更地を借りるイメージです。土地(仮想マシン)を借りたら、家(OS)も水道(DB)も電気(ネットワーク)も自分で引かなければなりません。自由度は最大ですが、その分手間もかかります。