文档章节

SaaS服务模式与传统软件服务模式的区别

lingnet
 lingnet
发布于 2014/08/28 16:45
字数 1331
阅读 13
收藏 0


    SaaS的特性分析

    SaaS 可以说是目前软件行业最热门的词语之一了,SaaSSoftware-as-a-service的简写,翻译成中文是软件即服务。最早的SaaS服 务之一可以追溯到在线电子邮箱,特别是免费电子邮箱的推出,极大地降低了个人与企业使用电子邮件的门槛,也降低了相应成本,进而改变了人与人、企业与企业 之间的沟通方式。

    SaaS服务模式发展至今,种类与产品已经非常丰富,面向个人用户的SaaS服务包括:在线文档编辑、表格制作、帐务管理、文件管理、照片管理、资源整 合、日程表管理、联系人管理等等;面向企业用户的服务包括:CRM(客户关系管理)、ERP(企业资源管理)、在线存储管理、网上会议、项目管理、 HRM(人力资源管理)、STS(销售管理)、EOA(协调办公系统)、财务管理、在线广告管理等,还有一些针对特定行业和领域的应用服务。

    与传统软件服务模式相比,SaaS服务依托于软件和互联网,不论从技术角度还是商务角度都拥有与传统软件不同的特性,具体表现在以下几个方面:

    特征一:SaaS服务模式的互联网特性

    一方面,SaaS服务通过互联网浏览器或WebServices/Web2.0程序连接的形式为用户提供服务,使得SaaS应用具备了典型互联网技术特 点;另一方面,由于SaaS极大的缩短了用户与SaaS提供商之间的时空距离,从而使得SaaS服务的营销、交付与传统软件相比有着很大的不同。

    例如,我们不妨考虑一下基于 Web 的电子邮件服务,如 Microsoft? Hotmail? 等。尽管您在考虑SaaS时很难率先想到Hotmail也属于SaaS的范畴,但Hotmail确实满足了所有SaaS的基本标准:供应商提供所有程序逻 辑和数据的主机服务,使最终用户能够通过基于Web的用户界面在公共因特网上存取数据。所以,SaaS应用必须是互联网的,并且这种网络的应用可以灵活启 用和暂停,随时随地都可使用。正因为通过网络来访问,SaaS对网络的传输质量有更高的要求。用户联网操作数据,很多业务对实时性有一定的要求,所以 SaaS对网络的传输能力比普通ISP更高。

    比如SaaS软件行业知名产品NetSuite,所提供的在线ERP,在线CRM等模块产品,都是基于网络的,这样的优势在于您不必投入任何硬件费用,也 不用请专业的系统维护人员,能上网,有浏览器,就可以进行ERP,CRM系统的使用,快速的实施,便捷的使用,低廉的价格,都有赖于SaaS产品的互联网 特性。

    特征二:SaaS服务模式的多重租赁(Multi-tenancy)特性

    SaaS服务通常基于一套标准软件系统为成百上千的不同客户(又称租户)提供服务。这要求SaaS服务要能够支持不同租户之间数据和配置的隔离,从而保证 每个租户数据的安全与隐私,以及用户对诸如界面、业务逻辑、数据结构等的个性化需求。由于SaaS同时支持多个租户,每个租户又有很多用户,这对支撑软件 的基础设施平台的性能、稳定性、扩展性提出很大挑战。

    SaaS作为一种基于互联网的软件交付模式,软件大规模应用后的性能和运营成本是架构师的核心任务。

    现今,成熟的SaaS软件开发商多采用一对多的软件交付模式,也就是一套软件多个客户使用。此种方式也称为单软件多重租赁(SingleInstanceMulti-tenancy)。

    在数据库的设计上,多重租赁的软件会有三种设计,每个客户公司独享一个数据库instance,或独享一个数据库instance中的一个表,或多客户公 司共享一个数据库instance的一个表。几乎所有SaaS服务软件开发商选择后两种方案,也就是说,所有公司共享一个数据库license,从而降低 了成本。

    有些SaaS服务软件公司专门为单一企业提供软件服务,也就是一对一的软件交付模式,客户可以要求将软件安装到自己公司内部,也可托管到服务商那里。定制 能力是衡量企业管理软件好坏的最重要指标之一,这也是为什么有些软件开发商在SaaS早期坚持采用单重租赁的软件设计方案。
    相比之下,多重租赁大大增强了软件的可靠性和可扩展性(Scalability)、降低了维护和升级成本。

                                                 文章转载自【china-saas.com平台     

                            更多资讯,请点击http://www.china-saas.com/a/ERPqijianban/


© 著作权归作者所有

lingnet
粉丝 2
博文 407
码字总数 608807
作品 0
青岛
私信 提问
科普|云计算的四种服务模式介绍

科普|云计算的四种服务模式介绍 转载自http://answerywj.com/2017/03/23/Introduction-to-four-service-of-cloud-computing/?ref=myread 本文将介绍SaaS,BaaS,PaaS和IaaS这四种云计算服务模...

qq_37694763
2017/03/30
0
0
这10个问题帮你搞清楚SaaS是什么

随着人们对互联网服务认知的变化,SaaS软件正在取代传统软件的地位,持续成为许多企业选择。 小编经常会收到一些关于SaaS软件的具体问题,以及SaaS软件与传统软件模式的不同之处。因此,本文...

JEPaaS云平台
2019/07/17
88
0
你们在做saas的哪一层

saas的由来 saas现在可能还是一个比较新的概念,或者说还不是那么普及,那么现在我们就来看一下saas的由来并且来看一下saas是不是以后软件发展的趋势。 从做项目说起 软件公司从做项目开始,...

1880106122065705
2012/07/16
0
0
探究SaaS带来的商业模式创新机会

2008年,SaaS无疑成为中国软件产业一股不容忽视的热潮。SaaS在给用户带来新的软件交付模式的同时,正在引导软件产业的商业模式变革,形成一个完全不同于以往的新型软件产业链,同时它也正在打...

刘古权
2018/06/26
0
0
SaaS对IT管理部门职能的影响及风险

  【IT168评论】SaaS作为一种有效的软件交付机制,其出现为IT部门创造了机会,使他们可以将工作重心从部署和支持应用程序转移到管理这些应用程序所提供的服务上来。反过来,一个威功的以服...

作者:中国软件资讯网
2012/12/21
0
0

没有更多内容

加载失败,请刷新页面

加载更多

你应该将.gitignore投入Git回购吗?

你认为将.gitignore变成Git仓库是一种好习惯吗? 有些人不喜欢它,但我认为它很好,因为你可以跟踪文件的历史记录。 不是吗? #1楼 我把提交.gitignore,这是对其他可能构建我的项目的人的礼...

javail
14分钟前
32
0
[读书笔记] 大型网站性能优化实战-服务端性能优化

1 QPS (吞吐量) 1.1 RT (Response Time,响应时间) 服务器端 RT+网络开销 ≈ 客户端 RT。对于网络来讲,常见的优化方式有 CDN、 AND和专线, 分别适用于不同的场景。 服务器端 RT = Thread ...

QingHuo
17分钟前
19
0
如何优雅地检测JavaScript中的空闲时间?

是否可以在JavaScript中检测“ 空闲 ”时间? 我的主要用例可能是预取或预加载内容。 空闲时间: 用户不活动或没有使用CPU的时间 #1楼 如果不使用jQuery,则仅使用普通JavaScript: var inac...

技术盛宴
今天
40
0
concurrently 启动多个serve时命令行输出混乱

在script中配置中加入参数 -r "start": "npx concurrently -r \"npm:serve\" \"npm:web\"" 输出比较整洁 输出混乱, 会将有用的信息冲掉...

阿豪boy
今天
48
0
每天AC系列(三):电话号码的字母组合

1 题目 Leetcode第17题。 数字2-9映射字母,给出一个包含字符串的数字,列出字母的所有组合。 2 递归 拿到这样的题目想到了递归实现,创建一个Map映射对应的字母,然后把它传给递归函数,同时...

Blueeeeeee
今天
44
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部