クラウドサービスモデルの差別化

Objective

After completing this lesson, you will be able to iaaS、PaaS、および SaaS の 3 つの主要なクラウドサービスモデルの区別

クラウドサービスモデル

一般的なクラウドサービスモデルには、SaaS (Software as a Service)、PaaS (Platform as a Service)、IaaS (Infrastructure as a Service) の 3 つがあります。

クラウドサービスは、すべてを所有するのではなく、必要なさまざまなタイプのツールやリソースを借りるようなものです。自動車を借りたり、電動工具を借りたり、共同作業スペースを利用したりする場合と同様に、既製のソフトウェア、構築するプラットフォーム、ビジネスを支えるローコンピューティング能力など、必要なものに基づいて、さまざまな種類のサービスをクラウドで貸し出すことができます。

たとえば、自動車のレンタルSoftware as a Service (SaaS) と比較できます。ユーザは、完全に機能し、すぐに使用可能な自動車 (またはソフトウェア) へのアクセス料金を支払います。自分で車両を更新する必要はありません。電動工具の借用、PaaS (Platform as a Service) のようになっています。ツール (またはプラットフォーム) にアクセスできますが、その作業は自分自身で行う必要があります。最後に、共同作業領域の使用は、IaaS (Infrastructure as a Service) のようなものです。基本インフラストラクチャ (オフィススペースやサーバなど) をレンタルしていますが、その使用方法はユーザの責任です。

Software as a Service (SaaS)、Platform as a Service (PaaS)、および Infrastructure as a Service (IaaS) の 3 つの一般的なクラウドサービスモデルを示す図

詳細は以下のとおりです。

SaaS (Software as a Service) では、すぐに使用可能なクラウドベースのアプリケーションがインターネットを介してサブスクリプションモデルで提供されます。SaaS アプリケーションは通常、マルチテナントであり、プロセスフローはすでにシステムで定義されています。クラウドプロバイダは、設定されたスケジュールで提供されるリリースアップグレード時に、カスタマシステムにインストールされる新機能を頻繁に開発します。

たとえば、製品やサービスの顧客への販売、受注の処理、財務データのユニバーサルジャーナルの更新を容易にする、事前定義されたビジネスプロセスを備えたソフトウェアソリューションが必要な場合、SAP S/4HANA Cloud Public Edition などの Enterprise Resource Planning (ERP) SaaS ソリューションを購入する場合があります。採用、採用、オンボーディング、開発など、組織の従業員ライフサイクルを管理するための事前定義済ビジネスプロセスを備えたソフトウェアソリューションが必要な場合は、SAP SuccessFactors スイート内のソリューションの一部またはすべてを購入する場合があります。

PaaS (Platform as a Service) は、開発者が開発ツール、オペレーティングシステム、ミドルウェア、データベースなどのアプリケーション開発プラットフォームに仮想化を使用してアクセスできるようにするクラウドベースのソリューションです。開発者は、基盤となるプラットフォームを維持することなく、クラウドでアプリケーションの開発、テスト、および管理を行うことができます。

たとえば、SaaS ソリューションのデータを使用し、iOS および Android デバイスで実行できるモバイルアプリを設計する場合、SAP Business Technology Platform で実行される Mobile Services などのモバイルアプリ開発をサポートするサービスにサブスクライブする場合があります。サービス内では、新しいモバイルアプリケーションの開発、設定、および管理が可能です。

IaaS (Infrastructure as a Service) は、組織がサードパーティプロバイダからオンデマンドでインフラストラクチャ、処理能力、ストレージ、およびネットワークコンポーネントなどの仮想コンピューティングリソースをレンタルまたはリースできるようにするクラウドサービスです。これは、レンタルまたはリースは独自のハードウェアを購入するよりも常に安価であり、インフラストラクチャに対する詳細な制御を維持できるため、有益です。

例えば、ノートPCのハードドライブに余計なスペースを撮りすぎる写真が数千枚あれば、iCloud、Google Drive、Dropboxなどのドキュメントストレージサービスを購読して、そこに自分の写真をアップロードできる。IaaS プロバイダは、サーバで実行されるストレージサービスを提供しています。インフラストラクチャをホストし、システム保守やバックアップなどのタスクを処理するため、カスタマは必要ありません。