这几个概念都是最近有所接触的,但是了解都不深,但稍微了解后发现都很相近,就拿出来比较一下吧。
SaaS意为软件即服务。它提供一条龙服务,包括基于web的软件、所有网络基础设施、软件运行平台(硬件、机房等等)、前期实施级租用期间的维护等等。这样将降低企业对信息化系统技术的投入成本,同时又促进企业加强对自身产品或内部运营的信息化管理。这类服务比较适合于中小企业。
SNS意为社会性网络服务。它是采用分布式技术(P2P技术)构筑网络基础的软件,经营它不需要购买硬件资源和其它软件资源。它依靠用户的机器和网络带宽,因此比一些依赖于服务器经营的公司有竞争优势。它面向个人是免费的,只面对战略结盟者收取少量软件准入许可费。SNS这类服务应用范围很广,如SNS P2P网络电视、个人信息中心、企业工作流中心、基础硬件市场。而在企业工作流中心的应用上,与SaaS有一定的重叠。
云计算是并行计算(Parallel Computing)、分布式计算(Distributed Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机科学概念的商业实现。云计算是虚拟化(Virtualization)、效用计算(Utility Computing)、IaaS(基础设施即服务)、PaaS(平台即服务)、SaaS(软件即服务)等概念混合演进并跃升的结果。
InfoWorld网站同数十家公司、分析家和IT用户讨论出了云计算的几大形式: