PaaS とは
プラットフォームアズアサービス(PaaS)は、クラウドコンピューティングの一種で、消費者が WAN(ワイドエリアネットワーク)やインターネット経由でアプリケーションやサービスを開発・デプロイできるプラットフォームを提供します。消費者は、基盤となるプラットフォームソフトウェア、ミドルウェア、およびクラウドインフラの管理や保守を行う必要はありません。

ビジネス上のメリット
PaaS により、消費者は人的リソースを解放し、ビジネス価値を生まないプラットフォームソフトウェアやその基盤 IT インフラではなく、コアビジネスやコンテンツ配信に注力できます。また、適切な SLA を設定することで、実行環境のプロビジョニング期間を数週間から数分にまで短縮できます。
技術的なメリット
PaaS を利用すると、消費者は処理能力の需要変化に応じて、プラットフォームリソースを垂直的・水平的にスケールアップまたはスケールダウンさせ、処理能力を調整できます。たとえば、ApsaraDB for RDS インスタンスをスケールアップして CPU とメモリを追加し、レプリカを増やしてデータの読み取り能力を向上させることができます。PaaS には通常、これらのプラットフォームリソースに加え、詳細な課金、モニタリング、ログアクセス、セキュリティ、高可用性といった IaaS に似た付加価値サービスが備わっています。
さらに、プラットフォームソフトウェアのプロビジョニングには数週間、場合によっては数か月かかることもあります。たとえば、Apache Hadoop Filesystem と HBase をインストールするには数か月を要する可能性があります。対照的に、Alibaba Cloud E-MapReduce では 20 分で即座に使えるプラットフォームが提供されます。消費者は基盤プラットフォームのインストール方法や保守方法を学ぶ期間をスキップできるためです。
財務面のメリット
IaaS と同様に、PaaS は通常、料金モデルに柔軟性があります(従量課金モデルまたはサブスクリプションモデル)。従量課金モデルでは、時間単位や日単位のリソース使用量に基づいて課金されます。一方、サブスクリプションモデルでは、実際の使用量にかかわらず、消費者用に予約されたリソースの一定期間に対する固定料金で課金されます。
関連記事
-
クラウドコンピューティングとは
ナレッジベースチーム
-
SaaS とは
ナレッジベースチーム
-
IaaS とは
ナレッジベースチーム
-
IaaS、PaaS、SaaS の違い
ナレッジベースチーム
-
パブリッククラウドとは
ナレッジベースチーム
-
プライベートクラウドとは
ナレッジベースチーム
-
ハイブリッドクラウドとは
ナレッジベースチーム
