Software as a Service(SaaS)
SaaSとは
SaaSは「Software as a Service」の略で、さまざまなアプリケーションソフトウェアをインターネット経由で利用できるようにするクラウドコンピューティングサービスの一種です。ほかの主要なクラウドサービスモデルには、IaaS(Infrastructure as a Service)やPaaS(Platform as a Service)があります。
IaaS、PaaS、SaaSの主な違いは、次のようにまとめられます。
- IaaS:
クラウド上で仮想化されたサーバー、ストレージ、ファイアウォール、ネットワークインフラストラクチャ(通常はVLAN)を提供します。アプリケーションの実行に必要なオペレーティングシステムのインストールは、お客さまが行う必要があります。例として、Amazon Elastic Compute Cloud (EC2)が挙げられます。 - PaaS:
オペレーティングシステム、開発フレームワーク、データベースサーバー、Webサーバーを含む、アプリケーションの開発・運用プラットフォームを提供します。インフラストラクチャの管理と構成はサービスプロバイダーに委任できます。代表例としてMicrosoft Azureが挙げられます。 - SaaS:
クラウド経由で特定のアプリケーションを提供します。代表的な例として、Googleが提供するGoogle Appsがあります。
SaaSでは、ユーザーが自らシステムを構築・管理する必要がありません。インターネットに接続できれば、オフィスの内外を問わず業務を行えます。働き方改革の広がりに伴い、業務アプリケーションへのリモートアクセス需要が高まる中、こうした変化するニーズに応えるSaaSの導入は近年急速に進んでいます。

