・SaaS(Software as a Service)
ソフトウエアをサービスとして提供します。ユーザはインフラも開発環境も意識することなく、単純にソフトウエアを利用する、というサービスを受けることができます。
・PaaS(Platform as a Service)
ソフトウエアの開発、実行環境をサービスとして提供します。ユーザは環境構築や保守に気を遣わずに、開発に専念できます。また、仮想化により、規模をあらかじめ把握できなくても柔軟に増減できるメリットがあります。
・IaaS(Infrastructure as a Service)
サーバ、ストレージ、ネットワーク等、仮想化されたインフラ環境をサービスとして提供する、サーバの仮想化技術と関連が深いサービスモデルです。HaaS(Hardware as a Service)と呼ばれることもあります。
IaaSでは仮想マシンや仮想ネットワーク、ブロックストレージ(ハードディスク)などのリソースを、ユーザにサービスとして提供しています。