什么是Cloud vs.Saas vs.ASP?[关闭]


14

自90年代以来,我一直在使用Web应用程序,多年来,我听到很多流行语,它们表示“将应用程序托管在由其他人运行的系统上”。最新的流行词是“云”。

“云”应用程序,SaaS(软件即服务)和ASP(应用程序服务提供商)之间有什么区别?这些定义之间没有很多重叠之处吗?有时我会和一位高管说话,当我使用ASP一词时,他总是说“云”。我曾经在一个组织中工作,该组织执行ASP,另一个人进行SaaS,现在又另一个人说“云”。但是它们似乎都和我很相似。

云与Saas与ASP的区别是什么?这些术语中的每一个都有官方定义吗?

Answers:



5

如我所见,SaaS是云的一个子集。SaaS特别涉及利用云的软件。还有其他云技术,例如IaaS(基础架构即服务),PaaS(平台即服务,例如Force.comGoogle App Engine),存储(例如Amazon S3)等等。

至于ASP,我认为这与SaaS差不多。


1

据我了解,所有SaaS模型本质上都是利用云,因为它们不是托管在客户端的服务器上。但是,云中的所有应用程序不一定都是SaaS应用程序。


1

ASP和SAAS:由供应商/提供者控制的应用程序云应用程序:由租户控制的应用程序

ASP使用较旧的技术,可以是客户端/服务器或传统的Webapp SAAS使用SOA / WebService / WebApp

ASP和Cloud App:针对每个租户通过多个实例进行多租户,或者按os级/应用级虚拟化进行多租户SAAS:多租户数据库设计(共享架构,共享数据库),并添加tenantd字段以区分表行所有者

SAAS可以是Cloud的子集,但Cloud App不是SAAS(如果它不使用多租户,而仅使用虚拟化)


1

云计算是基于实用程序的模型。该实用程序可以是硬件(IaaS),软件(SaaS)或OS(PaaS),例如Azure等。它不同于ASP,因为它托管在其他任何云提供商的数据中心中,并且您可以“按需付费”。不必多付或少付,只需为您使用的东西付费。这就是SaaS。因此,ASP只是托管服务,就像您所使用的SaaS计费和计费一样。资源按需提供,例如VM,CPU周期,存储等。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.