写一篇关于开发云计算应用程序的文章,以及 我不知道如何调用云软件,标题文章是architeture和 设计(例如On Demand Application),我可以使用的定义如何?我对这个定义非常困惑,想知道这个概念的不同之处: 云应用程序,按需应用程序和SaaS应用程序。
THX
答案 0 :(得分:2)
这些是我个人觉得有用的定义:
云应用程序是在云上运行的任何应用程序,即它不依赖于任何特定基础架构,而是完全在虚拟化服务上运行。这是一种架构上的区别。
点播应用是指您可以扩大或缩小要求(例如,能够获得额外处理能力以应对峰值需求)的应用。这是一种功能上的区别,可以在云上运行,但同样可以在物理基础架构上运行。例如,我相信IBM提供的大型机可以根据需要打开额外的处理器。
SaaS 应用程序是指提供应用程序的业务模型,即基于服务/订阅从另一方提供正在进行的基础架构和维护的租用。一个例子是salesforce.com。这通常通过互联网完成,但也可以通过其他模式提供,例如专用的服务器设备。
因此,所有三个术语的含义和含义略有不同。给定的应用程序可能都是三个,但许多也只能归零,一个或两个这样的类别。