saas模式

https://baike.baidu.com/item/saas%E6%A8%A1%E5%BC%8F/10261219?fr=aladdin

SaaS是Software-as-a-service(软件即服务)。SaaS提供商为企业搭建信息化所需要的所有网络基础设施及软件、硬件运作平台,并负责所有前期的实施、后期的维护等一系列服务,企业无需购买软硬件、建设机房、招聘IT人员,即可通过互联网使用信息系统。就像打开自来水龙头就能用水一样,企业根据实际需要,向SaaS提供商租赁软件服务。

概念

编辑

SaaS提供商为企业搭建信息化所需要的所有网络基础设施及软件、硬件运作平台,并负责所有前期的实施、后期的维护等一系列服务,企业无需购买软硬件、建设机房、招聘IT人员,即可通过互联网使用信息系统。就像打开自来水龙头就能用水一样,企业根据实际需要,向SaaS提供商租赁软件服务。

SaaS 是一种软件布局模型,其应用专为网络交付而设计,便于用户通过互联网托管、部署及接入。 SaaS应用软件的价格通常为“全包”费用,囊括了通常的应用软件许可证费、软件维护费以及技术支持费,将其统一为每个用户的月度租用费。

对于广大中小型企业来说,SaaS是采用先进技术实施信息化的最好途径。但SaaS绝不仅仅适用于中小型企业,所有规模的企业都可以从SaaS中获利。

2008 年前,IDC 将SaaS 分为两大组成类别:托管应用管理 (hosted AM) - 以前称作应用服务提供 (ASP),以及“按需定制软件”,即 SaaS 的同义词。从 2009 年起,托管应用管理已作为 IDC 应用外包计划的一部分,而按需定制软件以及 SaaS 被视为相同的交付模式对待。

SaaS已成为软件产业的一个重要力量。只要SaaS的品质和可信度能继续得到证实,它的魅力就不会消退。

起源

编辑

SaaS起源于60年代的Mainframe、80年代的C/S、从ASP模式演变而来的SaaS .

大型机(Mainframe)也曾有过辉煌的时代, 1948年,IBM开发制造了基于电子管的计

60年代大型机(1张)

算机SSEC。1952年IBM公司的第一台用于科学计算的大型机IBM701问世,1953年又推出了第一台用于数据处理的大型机IBM702和小型机IBM650,这样第一代商用计算机诞生了, 1956年,IBM又推出了第一台随机存储系统RAMAC305,RAMAC是”计算与控制随机访问方法”的英文缩写。它是现代磁盘系统的先驱。1958年IBM又推出了7090,1960年又推出7040、7044大型数据处理机。,1964年IBM公布了360系统。此后,IBM于1965年又推出了701于702的后ul续产品704和705。成为计算机发展史上一个重要的里程碑。

在20世纪60-80年代信息处理主要是以C/S(主机系统+傻终端)为代表的,即大型机的集中式数据处理。那时,需要使用大型机存储和处理数据的企业也是寥寥可数。因为那时经济还没有真正实现全球化,信息的交流更不像今天这样普及。大型机体系结构的最大好处是无与伦比的I/O处理能力。虽然大型机处理器并不总是拥有领先优势,但是它们的I/O体系结构使它们能处理好几个PC服务器放一起才能处理的数据。大型机的另一些特点包括它们的大尺寸和使用液体冷却处理器阵列。在使用大量中心化处理的组织中,它们仍有重要的地位。主要用于大量数据和关键项目的计算,例如银行金融交易及数据处理、人口普查、企业资源规划……

进入80年代以后, RSI 更名为Oracle系统公司 (Oracle System Corporation),Oracle 公司用产品名称为公司命名,帮助公司赢得了业界的认同,并在同一时间Oracle 决定开发便携式 RDBMS并推出便携式数据库。同一时代的SAP公司也不干落后,公司研发出了SAP R/3,该产品的推出成就了SAP R/3时代。微软公司是世界PC机软件开发的先导,创始于80年代,目前是全球最大的电脑软件提供商。起步较晚PeopleSoft 拥有一段不断创新改革的历史岁月.这家公司从80年代中期开始运作,当时公司的创办人DaveDuffield和Ken Morris制作出PeopleSoft第一套人力资源应用方案.他们将这套应用方案建构于一个主从式平台上,而非传统的主架构,并加入必要的弹性,从而将更多的控制权交付于使用者手上.而历史正重新上演:由主从式架构转换成网际网络架构的世代交替趋势,使企业机构大幅地加强他们与客户,伙伴和员工之间的互动。

随着PC机性能的极大提高和网络技术的普及。大型机的市场变的越来越小,很多企业都放弃了原来的大型机

C/S(客户机/服务器)(1张)

改用小型机和服务器。另外,客户机/服务器(Client/Server)技术得以飞速发展,也是大型机市场萎缩的一个重要原因。这种C/S模式使信息利用的难度大大降低,并很快在全球普及开来。而大型机却是每况愈下,就是在不久前,有人还曾预言,大型机就要从地球上消失了。这时的大型机就象濒临灭绝的恐龙逐渐走向灭亡。C/S结构软件(即客户机/服务器模式)分为客户机和服务器两层,客户机不是毫无运算能力的输入、输出设备,而是具有了一定的数据处理和数据存储能力,通过把应用软件的计算和数据合理地分配在客户机和服务器两端,可以有效地降低网络通信量和服务器运算量。由于服务器连接个数和数据通信量的限制,这种结构的软件适于在用户数目不多的局域网内使用。

1984年,Sun公司的联合创始人John Gage说出了“网络就是计算机”的名言,用于描述分布式计算技术带来的新世界。

而进入90年代后,经济进入全球化,信息技术得以高速的发展,随着企业规模的扩大与信息技术的发展,很多采用分散式运算模式的企业突然发现,其服务器的数量已经到了令人吃惊的地步,由此带来的是,复杂的管理模式、运算营运成本失控、关键型应用无法实现,因而迫使他们用大型机实现服务器的再集中。这就是今天的SAAS(软件即服务)。

在这个时代,在国际上SaaS提供商Salesforce是创建于1999年3月的一家客户关系管理( CRM )软件服务提供商,CloudCC CRM和 Salesforce 是全球按需 CRM 解决方案的领导者。在国内最著名的

SAAS(1张)

SaaS供应商是创建于2004年6月,致力于向客户提供以CRM为核心的产品、服务和解决方案,为客户创造长期的价值和潜在的增长。

SaaS是Software-as-a-service(软件即服务)的简称,是随着互联网技术的发展和应用软件的成熟,而在21世纪开始兴起的一种完全创新的软件应用模式。它与“on-demand software”(按需软件),the application service provider(ASP,应用服务提供商),hosted software(托管软件)所具有相似的含义。它是一种通过Internet提供软件的模式,厂商将应用软件统一部署在自己的服务器上,客户可以根据自己实际需求,通过互联网向厂商定购所需的应用软件服务,按定购的服务多少和时间长短向厂商支付费用,并通过互联网获得厂商提供的服务。用户不用再购买软件,而改用向提供商租用基于Web的软件,来管理企业经营活动,且无需对软件进行维护,服务提供商会全权管理和维护软件,软件厂商在向客户提供互联网应用的同时,也提供软件的离线操作和本地数据存储,让用户随时随地都可以使用其定购的软件和服务。对于许多小型企业来说,SaaS是采用先进技术的最好途径,它消除了企业购买、构建和维护基础设施和应用程序的需要。

区别

编辑

SaaS服务模式与传统许可模式软件有很大的不同,它是未来管理软件的发展趋势。相比较传统服务方式而言SaaS具有很多独特的特征:SaaS不仅减少了或取消了传统的软件授权费用,而且厂商将应用软件部署在统一的服务器上,免除了最终用户的服务器硬件、网络安全设备和软件升级维护的支出,客户不需要除了个人电脑和互联网连接之外的其它IT投资就可以通过互联网获得所需要软件和服务。此外,大量的新技术,如Web Service,提供了更简单、更灵活、更实用SaaS。

另外,SaaS供应商通常是按照客户所租用的软件模块来进行收费的,因此用户可以根据需求按需订购软件应用服务,而且SaaS的供应商会负责系统的部署、升级和维护。而传统管理软件通常是买家需要一次支付一笔可观的费用才能正式启动。

ERP这样的企业应用软件,软件的部署和实施比软件本身的功能、性能更为重要,万一部署失败,那所有的投入几乎全部白费,这样的风险是每个企业用户都希望避免的。通常的ERP、CRM项目的部署周期至少需要一两年甚至更久的时间,而SaaS模式的软件项目部署最多也不会超过90天,而且用户无需在软件许可证和硬件方面进行投资。传统软件在使用方式上受 [1]  空间和地点的限制,必须在固定的设备上使用,而SaaS模式的软件项目可以在任何可接入Internet的地方与时间使用。相对于传统软件而言SaaS模式在软件的升级、服务、数据安全传输等各个方面都有很大的优势。

特性

编辑

最早的SaaS服务之一当属在线电子邮箱,极大地降低了个人与企业使用电子邮件的门槛,进而改变了人与人、企业与企业之间的沟通方式。发展至今,SaaS服务的种类与产品已经非常丰富,面向个人用户的服务包括:在线文档编辑、表格制作、日程表管理、联系人管理等等;面向企业用户的服务包括:在线存储管理、网上会议、项目管理、CRM(客户关系管理)、ERP(企业资源管理)、HRM(人力资源管理)、在线广告管理以及针对特定行业和领域的应用服务等等。

与传统软件相比,SaaS服务依托于软件和互联网,不论从技术角度还是商务角度都拥有与传统软件不同的特性,表现在:

互联网

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

多租户

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

服务特性

SaaS使得软件以互联网为载体的服务形式被客户使用,所以服务合约的签定、服务使用的计量、在线服务质量的保证、服务费用的收取等等问题都必须考虑。而这些问题通常是传统软件没有考虑到的。

SaaS(Software asaService,软件即服务)是通过互联网以服务形式交付和使用软件的业务模式。在SaaS模式下,软件使用者无需购置额外硬件设备、软件许可证及安装和维护软件系统,通过互联网浏览器在任何时间、任何地点都可以轻松使用软件并按照使用量定期支付使用费。

模型分级:

根据SaaS应用是否具有可配置性,高性能,可伸缩性的特性,SaaS成熟度模型被分成四级。每一级都比前一级增加三种特性中的一种。

 
可配置

高性能

可伸缩

Level1

N

N

N

Level2

Y

N

N

Level3

Y

Y

N

Level4

Y

Y

Y

定制开发

这种模型下,软件服务提供商为每个客户定制一套软件,并为其部署。每个客户使用一个独立的数据库实例和应用服务器实例。数据库中的数据结构和应用的代码可能都根据客户需求做过定制化修改。(多次开发)

可配置

通过不同的配置满足不同客户的需求,而不需要为每个客户进行特定定制,以降低定制开发的成本。

但是,软件的部署架构没有太大的变化,依然为每个客户独立部署一个运行实例。只是每个运行实例运行的是同一份代码,通过配置的不同来满足不同客户的个性化需求。

可配置性的比较通用的实现方式,就是通过MetaData(元数据)来实现。(一次开发多次部署)

多租架构

多租户单实例(Multi-Tenant)的应用架构才是通常真正意义上的SaaS应用架构,它可以有效降低SaaS应用的硬件及运行维护成本,最大化地发挥SaaS应用的规模效应。(一次开发一次部署)

可伸缩架构

将第三级的Multi-Tenant SingleInstance系统扩展为Multi-Tenant MultiInstance。最终用户首先通过接入Tenant Load Balance层,再被分配到不同的Instance上。通过多个Instance来分担大量用户的访问,我们可以让应用实现近似无限的水平扩展。

要实现第四级成熟度模型,最复杂的就是针对原有单个Instance的数据库服务器,实现其数据的水平拆分。

问题

从产业的角度讲,以前的SaaS产业的硬件、软件和市场的整个产业链是一体的,这也导致了SaaS在整个产业链上不堪重负,一个SaaS企业需要做硬件、软件、平台、应用,找市场、找客户、做销售,做的产业链过长,超出一个企业的能力范围,又由于它是自给自足的,所以它的平台利用率极低。 [2]

发展

编辑

云计算是通过将应用直接剥离出去,将平台留下来,做平台的始终做平台,而做云计算资源的人就专心做好自身的调度和服务。这种方式使做SaaS的人可以专注于自己所熟悉的业务,为别人提供软件和服务的应用。

SaaS企业一般是做应用的专家,它对自己的应用非常熟悉,但对底层的资源整合不是很熟悉,而云计算恰好就为它解决了这种尴尬局面。

把应用和资源两者剥离开之后,SaaS企业就能够找到自己的生存空间了,在这样的产业模式下生产电车的企业就不用考虑如何发电的事了,他们有更多时间造出更好的电车。

原文地址:https://www.cnblogs.com/lxwphp/p/9452480.html

时间: 2024-10-20 18:58:58

saas模式的相关文章

基于SAAS模式的客服云平台落地实践

1.项目背景 业界的客服系统经过这些年的发展,已经成为客户服务.辅助销售.线索挖掘等不可缺少的工具:客服平台除了具备实时的聊天功能,还发展出结合微信.QQ.电话等第三方工具,提供文字.图片.文件.语音等多种媒体信息,方便客服人员联系在线访客,“变流量为销量,抓住每一个潜在的客户”.此外作为一款实时的客服工具,不同的厂家都针对性的开发出各自特点的功能,来更好的为客户提供服务,未来客服系统的发展方向应该是更好的结合客户渠道入口,结合客户管理系统,结合在线销售系统,为企业开辟一条发展之路,营销之路.

Saas模式的优势和缺点总结

1.    SaaS给供应商带来的优势 1)    稳健的运营模式 传统软件业以产品开发为主,将主要精力放在了研发和市场推广上.据统计,软件销售收入的主要来源是用户第一笔货款,占整个收入的80%~90%,而服务和维护收入仅有10~20%甚至更低.因此销售完成后,软件公司为了生存发展不得不继续开发新用户--新客户成为行业营销模式的重中之重.这在客观上影响了客户服务和维护工作质量,降低了客户满意度. 当软件由产品进化为一种服务时,经营模式也由销售模式转化为服务模式.服务成为公司销售的商品,客户得到了

SaaS模式应用之多租户系统开发(单数据库多Schema设计)

SaaS是Software-as-a-Service(软件即服务)的简称,这边具体的解释不介绍. 多租户的系统可以应用这种模式的思想,将思想融入到系统的设计之中. 一.多租户的系统,目前在数据库存储上,一般有三种解决方案: 1.独立数据库 2.共享数据库,隔离数据架构 3.共享数据库,共享数据架构 这里我就系统的实际需求情况,选择了第二种解决方案,下面简单介绍下 二.数据库我选用的是SqlServer,因为SqlServer自带的Schema刚好符合这种需求.至于Mysql,Oracle的Sch

saas模式下的spring多数据源管理

开发saas程序时,要求每个公司使用一个数据库,当使用spring时如何配置数据源使得每个公司使用不同的数据库连接? 1.将公司id存放到一个ThreadLocal变量中,每次请求时设置,使得每次访问数据源可以从ThreadLocal获取当前请求所属的公司id. /** * 用来存放当前线程的数据 */ public class ThreadHolder { //公司id private static ThreadLocal<String> localDid = new ThreadLocal

企业服务的3种模式:On-Premise、SaaS、Mixed,该选哪种?--创业邦

B轮融资二三事 我们从9月份开始启动B轮融资,与这些颇具洞察力的投资人聊天,是非常有挑战的事.他们的很多观点充满智慧,能帮你突破思考局限,受益良多.当然,整个过程虽然有趣但也不轻松,毕竟你的目的是完成融资. 第一个麻烦就是A股七八月份的大跳水.A股大盘从5100点跌落到2900点,很多机构和散户亏损严重,这大幅动摇了国内投资机构的信心.开启B轮融资时,我们对一家跟踪公司长达一年的基金充满信心,认为拿Termsheet是十拿九稳.然而,在交流之后的第三天,他们给回的反馈是今年只保老Case不投新C

云计算三种服务模式SaaS、PaaS和IaaS及其之间关系(顺带CaaS、MaaS)

云计算架构图 很明显,这五者之间主要的区别在于第一个单词,而aaS都是as-a-service(即服务)的意思,这五个模式都是近年来兴起的,且这五者都是云计算的落地产品,所以我们先来了解一下云计算是什么. 1.云计算是什么?云计算(cloud computing)是基于互联网的相关服务的增加.使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源.云是网络.互联网的一种比喻说法.云计算甚至可以让你体验每秒10万亿次的运算能力,拥有这么强大的计算能力可以模拟核爆炸.预测气候变化和市

SaaS系列介绍之十: SaaS的商业模式

1 引言 赚钱之道很多,但是找不到赚钱的种子,便成不了事业家.作为职业软件人,我们都寻求使用一种有效而经济的过程来建造一个能够工作的,有用的产品.                                            ________Grady Booch 企业的根本目标是“合法地赚取尽可能多的利润,使企业整体利益最大化”.企业所有的特定目标和行动(例如研发.营销等)都是围绕根本目标开展的,不能和根本目标抵触.SaaS商业模式更关注软件作为服务给企业所创造的经济利润. 2 Saa

SaaS系列介绍之十二: SaaS产品的研发模式

1 产品研发模式慨述 产品研发模式是企业战略的重点.产品研发路线决定了一系列的管理手段和团队建设问题.也是企业的整理策略和经营思路.产品研发模式贯穿着整个产品的生命周期,从市场调研.立项.需求分析.慨要设计.详细设计.开发.测试.发布.维护等传统软件工程思想到现在流行的IPD,以市场为导向的商业模式都无不在改变传统的研发模式.以服务体验为核心的新思想更是SaaS模式的本质.我们不是以产品研发而开发,我们一定是为市场价值开发而研发. 2 几种主流的产品开发模式 l 以项目管理的职能式开发 这是企业

SaaS系列介绍之八: SaaS的运营模式

1 引言 软件的核心是它为用户解决领域相关问题的能力.               ________Eric Evans,<领域驱动设计> 传统的软件生命周期中,软件的维护占整个过程的70%以上.一个成功的软件公司要把一个软件产品推广卖好,不仅需要做产品研发,而且要花大量的精力来承担用户培训.软件实施安装和售后服务的责任.由于一个软件企业刚开始创立之时规模一般都较小,这样会导致软件企业难以关注到产品本身之外的各个环节.长此以往,软件企业疲于协调研发和服务的繁琐事情,有的最终被市场所淘汰. Sa