教科書で学ぶクラウドのサービスモデル(○aaS)
定義PaaS (Platform as a Service) は、アプリケーションを開発して動かすための基盤 (プラットフォーム) を、事業者がネットワーク越しに提供する形態である。
解説基盤には OS や、データベース管理システムのように OS とアプリケーションの間で働くミドルウェアが含まれ、それらを動かすサーバも事業者が用意する。利用者はその上で自社のアプリケーションを作って動かし、基盤の保守や更新は事業者に任せられる。
たとえ調理器具とコンロがそろった貸しキッチンを借り、自分のレシピで料理を作るようなもの。
記憶フックP は Platform、駅のホームの「プラットホーム」と同じ語。ホームは鉄道会社が整え、そこから走らせる電車 (アプリ) は利用者が用意する。