目次:
- このキャパシティプロビジョニングサービスのユーザーは、プロバイダーがどのようにサービスを実行しているかを知る必要はありません。それはあなたにブラックボックスです。クラウドがサービス指向でない場合は、アプリケーションを環境にプロビジョニングする方法を理解する必要があります。クラウドを使用すると、1つのプロビジョニングサービスを使用できます。
- サービスとしてのソフトウェア(SaaS)
- これらのモデルでは、企業はインターフェイスを通じてアクセスできる明確なサービスを使用します。企業は、解決しようとしている問題に応じて、さまざまな方法でこれらのサービスを活用できます。
ビデオ: クラウドコンピューティング 基礎編 2024
テクノロジーシステムのアーキテクチャーにサービス指向のアプローチをとっていることを背景にしているときは、 SOAとクラウドコンピューティングサービスは、インフラストラクチャとアプリケーションの両方の観点から、クラウドコンピューティングにとって重要です。
サービスの方向性はクラウド自体に浸透し、クラウドは他のサービス(技術レベルまたはビジネスレベル)をホストできる環境として機能します。これは何を意味するのでしょうか?
<!一方で、クラウドプロバイダーは、明確に定義されたブラックボックスインターフェースを持つ、うまく設計されたサービス上にクラウドインフラストラクチャーを構築しました。これらのブラックボックスサービス(容量を考える)は、クラウドの規模を拡大します。クラウドインフラストラクチャ自体はサービス指向です。一方、クラウド用に設計されたアプリケーションを構築する企業は、サービスとして構築する傾向があります。これにより、顧客およびパートナーがそれらを使用することが容易になります。-
<!インフラストラクチャとしてのサービス(IaaS)
-
インフラストラクチャはサービスレイヤーとして、開発者やIT組織がカスタムビジネスソリューションを提供するために使用できるストレージとコンピューティングリソースを提供します。クラウドプロバイダーは、IaaSに関連するプロビジョニング機能を、公開されたインターフェースを備えたモジュラーサービスとして設計し、さまざまな状況で使用できるようにしたいと考えています。
<! - 3 - >
このキャパシティプロビジョニングサービスのユーザーは、プロバイダーがどのようにサービスを実行しているかを知る必要はありません。それはあなたにブラックボックスです。クラウドがサービス指向でない場合は、アプリケーションを環境にプロビジョニングする方法を理解する必要があります。クラウドを使用すると、1つのプロビジョニングサービスを使用できます。
サービスとしてのプラットフォーム(PaaS)
サービス層としてのプラットフォームは、IT組織がクラウド対応のビジネスアプリケーションを作成するために使用できる開発環境を提供します。これは、開発者がコンピューティングインフラストラクチャの上にアプリケーションを構築できるブラックボックスサービスのセットとして提供されています。これには、サービスを構築するサービス、さらにはデータアクセスとデータベースサービス、さらには課金サービスとして提供される開発ツールが含まれます。これらの状況では、PaaSユーザーにクラウドサービスとして提供されるITインフラストラクチャコンポーネントに、SOAの原則(緩やかな結合や再利用性など)が適用されています。組織内の開発者は、サービスカタログを参照して必要なプラットフォームサービスを見つけることができます。
サービスとしてのソフトウェア(SaaS)
サービスとしてソフトウェアを使用する場合、プロバイダはソフトウェアをホストしますので、インストール、管理、またはハードウェアを購入する必要はありません。あなたがしなければならないことは、それに接続してそれを使うことだけです。
SOAとSaaSを混同しないでください。 SOAはサービスとして設計されたソフトウェアです。 SaaSはソフトウェアとして管理され、サービスとして配布されます。