クラウド対サース対ASPとは何ですか?[閉まっている]


14

私は90年代からWebアプリケーションを扱ってきましたが、長年にわたって「他の人が実行するシステムでアプリケーションをホストする」ことを意味する多くの流行語を聞いてきました。最新の流行語は「クラウド」です。

「クラウド」アプリケーション、SaaS(サービスとしてのソフトウェア)とASP(アプリケーションサービスプロバイダー)の違いは何ですか?これらの定義に多くの重複はありませんか?時々、ASPという用語を使用するときに「クラウド」と言い続けるエグゼクティブと話します。私は、ASPを行った組織、SaaSを行った別の組織、そして「クラウド」と言う別の組織で働いていました。しかし、それらはすべて私と非常によく似ています。

クラウドとSaasとASPの違いは何ですか?これらの各用語の正式な定義はありますか?

回答:


9

このブログでは、Saas vs PaaS vs IaaSの概要が非常に良く、Google、Amazon、Azure、その他の「クラウド」プロバイダーが提供するものを比較しています。一般的には、それらがどのように分解するかです:

Saas vs PaaS vs IaaS

詳細については、クラウドコンピューティングと従来の専用サーバーまたはVPS / VMとの比較に関するこのブログ投稿をご覧くださいまたは、Azureの用語と定義に固有のこの投稿。


5

ご覧のとおり、SaaSはクラウドのサブセットです。SaaSは、特にクラウドを利用するソフトウェアに関連しています。他のクラウド(サービス、例えばなどのプラットフォームのIaaS(サービスとしてのインフラストラクチャ)、PaaSのような技術があるForce.comGoogle App Engineの、ストレージ)(例えばアマゾンS3)などが...

ASPについては、SaaSとほぼ同義語だと思います...


1

私の理解では、SaaSモデルはすべてクライアントのサーバーでホストされていないため、本質的にクラウドを利用しています。ただし、クラウド内のすべてのアプリは必ずしもSaaSアプリではありません。


1

ASPおよびSAAS:ベンダー/プロバイダーによって制御されるアプリケーションクラウドアプリケーション:アプリケーションはテナントによって制御可能

ASPは古いテクノロジーを使用します。クライアント/サーバーまたは従来のwebapp SAASは​​SOA / WebService / WebAppを使用できます

ASPおよびクラウドアプリ:各テナントの複数のインスタンスまたはOSレベル/アプリレベルの仮想化によるマルチテナンシーSAAS:テーブル行の所有者を区別するテナントフィールドを追加したマルチテナントデータベース設計

SAASは​​クラウドのサブセットになる可能性がありますが、クラウドアプリはSAASではありません(マルチテナンシーを使用せず、代わりに仮想化のみを使用する場合)


1

クラウドコンピューティングは、ユーティリティベースのモデルです。そのユーティリティは、ハードウェア(IaaS)、ソフトウェア(SaaS)、AzureなどのOS(PaaS)のいずれかです。ASPとは異なり、クラウドプロバイダーのデータセンターのどこにいても、「従量課金」でホストされます。より多く/より少なく支払う必要はありません、あなたが使用したものだけに支払います。これがSaaSです。したがって、ASPは、SaaSが利用しているときに計測と請求を行う場所をホストするだけです。リソースは、VM、CPUサイクル、ストレージなどのオンデマンドで提供されます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.