https://baike.baidu.com/item/saas%E6%A8%A1%E5%BC%8F/10261219?fr=aladdin
SaaS是Software-as-a-service(软件即服务)。SaaS提供商为企业搭建信息化所需要的所有网络基础设施及软件、硬件运作平台,并负责所有前期的实施、后期的维护等一系列服务,企业无需购买软硬件、建设机房、招聘IT人员,即可通过互联网使用信息系统。就像打开自来水龙头就能用水一样,企业根据实际需要,向SaaS提供商租赁软件服务。
概念
起源
ASP模式演变而来的SaaS .
(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。成为计算机发展史上一个重要的里程碑。
主机系统+傻终端)为代表的,即大型机的集中式数据处理。那时,需要使用大型机存储和处理数据的企业也是寥寥可数。因为那时经济还没有真正实现全球化,信息的交流更不像今天这样普及。大型机体系结构的最大好处是无与伦比的I/O处理能力。虽然大型机处理器并不总是拥有领先优势,但是它们的I/O体系结构使它们能处理好几个PC服务器放一起才能处理的数据。大型机的另一些特点包括它们的大尺寸和使用液体冷却处理器阵列。在使用大量中心化处理的组织中,它们仍有重要的地位。主要用于大量数据和关键项目的计算,例如银行金融交易及数据处理、人口普查、
企业资源规划……
SAP R/3,该产品的推出成就了SAP R/3时代。
微软公司是世界PC机软件开发的先导,创始于80年代,目前是全球最大的电脑软件提供商。起步较晚PeopleSoft 拥有一段不断创新改革的历史岁月.这家公司从80年代中期开始运作,当时公司的创办人DaveDuffield和Ken Morris制作出PeopleSoft第一套人力资源应用方案.他们将这套应用方案建构于一个主从式平台上,而非传统的主架构,并加入必要的弹性,从而将更多的控制权交付于使用者手上.而历史正重新上演:由主从式架构转换成
网际网络架构的世代交替趋势,使企业机构大幅地加强他们与客户,伙伴和员工之间的互动。
(1张)
改用小型机和服务器。另外,客户机/服务器(
Client/Server)技术得以飞速发展,也是大型机市场萎缩的一个重要原因。这种C/S模式使信息利用的难度大大降低,并很快在全球普及开来。而大型机却是每况愈下,就是在不久前,有人还曾预言,大型机就要从地球上消失了。这时的大型机就象濒临灭绝的恐龙逐渐走向灭亡。C/S结构软件(即客户机/服务器模式)分为客户机和服务器两层,客户机不是毫无运算能力的输入、输出设备,而是具有了一定的数据处理和数据存储能力,通过把应用软件的计算和数据合理地分配在客户机和服务器两端,可以有效地降低网络通信量和服务器运算量。由于服务器连接个数和数据通信量的限制,这种结构的软件适于在用户数目不多的局域网内使用。
管理模式、运算营运成本失控、关键型应用无法实现,因而迫使他们用大型机实现服务器的再集中。这就是今天的SAAS(
软件即服务)。
客户关系管理( CRM )软件服务提供商,CloudCC CRM和 Salesforce 是全球按需 CRM 解决方案的领导者。在国内最著名的
(1张)
应用服务提供商),hosted software(托管软件)所具有相似的含义。它是一种通过Internet提供软件的模式,厂商将应用软件统一部署在自己的服务器上,客户可以根据自己实际需求,通过互联网向厂商定购所需的应用软件服务,按定购的服务多少和时间长短向厂商支付费用,并通过互联网获得厂商提供的服务。用户不用再购买软件,而改用向提供商租用基于Web的软件,来管理企业经营活动,且无需对软件进行维护,服务提供商会全权管理和维护软件,软件厂商在向客户提供互联网应用的同时,也提供软件的离线操作和本地数据存储,让用户随时随地都可以使用其定购的软件和服务。对于许多小型企业来说,SaaS是采用先进技术的最好途径,它消除了企业购买、构建和维护基础设施和应用程序的需要。
区别
服务模式与传统许可模式软件有很大的不同,它是未来管理软件的发展趋势。相比较传统服务方式而言SaaS具有很多独特的特征:SaaS不仅减少了或取消了传统的软件授权费用,而且厂商将应用软件部署在统一的服务器上,免除了最终用户的服务器硬件、网络安全设备和软件升级维护的支出,客户不需要除了个人电脑和互联网连接之外的其它IT投资就可以通过互联网获得所需要软件和服务。此外,大量的新技术,如Web Service,提供了更简单、更灵活、更实用SaaS。
软件许可证和硬件方面进行投资。传统软件在使用方式上受
[1]
空间和地点的限制,必须在固定的设备上使用,而SaaS模式的软件项目可以在任何可接入Internet的地方与时间使用。相对于传统软件而言SaaS模式在软件的升级、服务、数据安全传输等各个方面都有很大的优势。
特性
文档编辑、表格制作、日程表管理、
联系人管理等等;面向企业用户的服务包括:在线存储管理、网上会议、项目管理、
CRM(客户关系管理)、
ERP(
企业资源管理)、
HRM(人力资源管理)、在线广告管理以及针对特定行业和领域的应用服务等等。
互联网
多租户
支撑软件的基础设施平台的性能、稳定性、扩展性提出很大挑战。
服务特性
业务模式。在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来分担大量用户的访问,我们可以让应用实现近似无限的水平扩展。
数据库服务器,实现其数据的水平拆分。
[2]
发展
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/113029.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...