F5 GLOSSARY

Software as a Service (SaaS)

SaaSとは「Software as a Service」の略で、各種アプリケーション ソフトウェアをインターネット経由で利用可能にした、クラウド コンピューティングを実現するためのサービスの1つです。この種のクラウド サービスとしては、他にもIaaS(Infrastructure as a Service)やPaaS(Platform as a Service)が存在します。

IaaS/PaaS/SaaSの違いは、以下のように表現できます。

IaaS

仮想化されたサーバやその上で利用するストレージ、ファイアウォール等のネットワーク機器、さらにそれらを接続するネットワーク(通常はVLAN)を、クラウド上で提供するサービス。アプリケーション稼働に必要なOSは、顧客自らがインストールする必要があります。Amazonが提供する「Amazon Elastic Compute Cloud(EC2)」等が、その代表例だと言えます。

PaaS

仮想化されたサーバの上にOSや各種開発言語環境、データベース サーバやWebサーバ等のミドルウェアを用意し、アプリケーション開発・稼働のためのプラットフォームを、クラウド上で提供するサービス。顧客は仮想サーバ等のインフラに関する管理や設定を、サービス事業者に任せることができます。Microsoftが提供する「Microsoft Azure」等が、その代表例だと言えます。

SaaS

クラウド上で特定のアプリケーションを提供するサービス。Googleが提供する「Google Apps」等が、その代表例と言えます。

SaaSを利用することで、ユーザはシステムの構築・運用を行う必要がなくなり、インターネットにアクセスできる場所であれば、社内・社外を問わずに業務を行えるようになります。最近ではワーク スタイル変革のため、社外からも業務アプリケーションにアクセスしたいというニーズが高まっています。SaaSはこのようなニーズに応えることで、近年急速な勢いで顧客を増やしています。


< Return to the glossary