クローズ。この質問は
オフトピックです。現在、回答を受け付けていません。
回答
回答
ご覧のとおり、SaaSはクラウドのサブセットです。SaaSは特に、使用するソフトウェアに関連しています。 IaaS(Infrastructure as a Service)、PaaS(Platform as a Service、例: Force.com 、 Google App Engine )、ストレージ( Amazon S3 など)など…
ASPに関しては、「SaaSとほぼ同義だと思います…
回答
私の理解からSaaSモデルは、clでホストされていないため、基本的にクラウドを利用しますientのサーバー。ただし、クラウド内のすべてのアプリが必ずしもSaaSアプリであるとは限りません。
回答
ASPおよびSAAS:ベンダー/プロバイダーによって制御されるアプリケーションクラウドアプリケーション:アプリケーションはテナントによって制御可能
ASPは古いテクノロジーを使用し、クライアント/サーバーまたは従来のWebアプリである可能性がありますSAASはSOA / WebService / WebAppを使用します
ASPおよびクラウドアプリ:テナントごとに複数のインスタンスまたはOSレベル/アプリレベルによるマルチテナンシー仮想化SAAS:テーブル行の所有者を区別するためにtenantidフィールドが追加されたマルチテナントデータベース設計(共有スキーマ、共有データベース)
SAASはクラウドのサブセットである可能性がありますが、クラウドアプリはSAASではありません(そうでない場合)マルチテナンシーを使用しますが、代わりに仮想化のみを使用します)
回答
クラウドコンピューティングはユーティリティベースのモデルです。そのユーティリティは、ハードウェア(IaaS)、ソフトウェア(SaaS)、またはAzureなどのOS(PaaS)です。クラウドプロバイダーのデータセンターのいずれかでホストされているため、ASPとは異なります。行く」。 「多かれ少なかれ支払う必要はありません。使用した分だけ支払う必要があります。これはSaaSです。したがって、ASPは、SaaSが使用時に計測と課金を行う場所をホストしているだけです。リソースは、VMやCPUサイクルなどのオンデマンドで提供されます。 、ストレージなど。