Blueberry
TOKYO, JAPAN Contact
← All termsGLOSSARY / Technology

Platform as a Service.

PaaS(プラットフォーム・アズ・ア・サービス)

アプリケーションの開発・実行に必要な基盤を、管理されたサービスとして利用する形態。

PaaSでは、サーバーや実行環境の管理の一部を事業者に任せ、開発者はアプリケーションとデータに集中できる。Webアプリケーション、データベース、開発環境などの提供形態がある。

運用負担の軽減が期待できる一方、使える言語や構成、スケーリングの挙動、課金体系に制約がある場合がある。独自要件の多いシステムではIaaSの方が適することもある。どの運用責任を委ね、どの自由度を手元に残すかを比較する必要がある。

開発者がアプリケーションに集中できる反面、提供基盤の制限によって将来の移行が難しくなる場合もある。成長時の自由度と現在の速度を比べたい。