Platform as a Serviceの略で、アプリケーション開発に必要なプラットフォーム(OS、ミドルウェア、開発環境など)をクラウド経由で提供するサービスモデル。利用者はインフラの管理を意識せずにアプリケーション開発に集中できる。Google App EngineやHerokuなどが代表例である。
くわしく解説
PaaS(Platform as a Service)は、クラウドコンピューティングの三層モデル(IaaS・PaaS・SaaS)の中間に位置するサービスモデルである。OS、ミドルウェア(アプリケーションサーバー、データベースなど)、開発ツール、実行環境をクラウドベンダーが管理・提供し、利用者はその上でアプリケーションの開発・デプロイ・運用に専念できる。Google App Engine、Microsoft Azure App Service、Herokuが代表例である。インフラ管理の手間が省けるため、スタートアップや開発速度を重視する企業に適している。IaaSと異なりOSの管理も不要だが、SaaSと異なり独自のアプリケーション開発が可能である。