python html5 bootstrap 视频教程

德云社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6159|回复: 0

SaaS ── Software-as-a-Service 软件即服务 PaaS IaaS 云计算 ERP CRM

[复制链接]

194

主题

288

帖子

1322

积分

超级版主

Rank: 8Rank: 8

金钱
798
金币
15
威望
0
贡献
0
发表于 2017-10-4 14:44:05 | 显示全部楼层 |阅读模式
AI人工智能 语音助理 人工翻译 教程
SaaS ── Software-as-a-Service 软件即服务 PaaS IaaS 云计算 ERP CRM

SaaS 是 Software as a Service "软件即服务" 的简称。提供给客户的服务,是运营商运行在云计算基础设施上的应用程序,SaaS 用户可在各种设备上通过客户端界面访问 (如:浏览器)。SaaS 在 CRM 领域应用广泛,更广义的工具化 SaaS 如视频会议、企业邮箱等。


SaaS 是随着互联网技术的发展及应用软件的成熟, 在 21 世纪开始兴起的一种完全创新的软件应用模式。SaaS 和 on-demand software 按需软件、the application service provider (ASP) 应用服务提供商、hosted software 托管软件等具有相似含义。SaaS 提供商会通过有效技术措施,保证每家企业数据的安全性和保密性。


SaaS 软件分 2 大类:平台型、傻瓜式。平台型 SaaS 是把传统企业管理软件的功能优势,通过 SaaS 模式交付给客户,有强大的定制功能。傻瓜式 SaaS 仅提供固定功能和模块,简单易懂但不能灵活定制在线应用。


SaaS 经多年发展,已从 SaaS1.0 进化到 SaaS2.0。类似 Web1.0 与 Web2.0 概念,SaaS1.0 更多地强调由服务提供商本身提供全部应用内容与功能,应用内容与功能的来源是单一的。SaaS2.0 阶段服务运营商在提供自身核心 SaaS 应用的同时,还会向开发者、行业合作伙伴开放二次开发定制功能,使他们能利用  SaaS 平台迅速配置出某些领域、某些行业的 SaaS 应用,与服务运营商本身的 SaaS 无缝集成。


最早的 Application Service provider  (ASP) 应用服务提供商是 Salesforce 和 Netsuite,其后还有一批跟随企业,这些厂商创业时都专注于客户关系管理 (CRM) 的在线化,但 ASP 厂商很快遭遇互联网泡沫破裂,风险资本撤离互联网企业,大批 ASP 厂商破产。


2010 年阿里巴巴宣布放弃 SaaS 业务,意味着中国 SaaS 的路并不平坦。在经过几年的喧嚣后,SaaS 变得冷清了许多,“云“ 取代 SaaS 成为新热点。云计算是 Grid 计算、(广义基于 Service-Oriented Architecture SOA 的) SaaS 技术理念的融合、提升、发展后的产物。SaaS 不是云计算,云计算也不等于 SaaS。SaaS 是云计算上的应用表现,云计算是 SaaS 的后端基础服务保障。云计算将弱化 SaaS 的门槛,促进 SaaS 的发展。云计算是将 SaaS 应用直接剥离,留下平台。


SaaS 是通过 Internet 提供应用软件的一种模式,厂商将应用软件统一部署在自己的 Web 服务器上,客户根据自己的实际需求,通过互联网向厂商定购所需应用软件服务,并按服务多少、时长向厂商支付费用。用户不用购买软件,而改用向应用提供商租用基于 Web 的应用软件,来管理企业的经营活动。用户无需对软件进行维护,服务提供商会全权管理、维护软件。服务提供商在向客户提供互联网应用的同时,还会提供软件离线操作、本地数据存储,让用户随时随地都可使用其定购的软件和服务。对于许多小型企业来说,SaaS 是使用先进技术实施信息化的最佳途径,它消除了企业部署、维护基础设施及应用程序的需求。


SaaS 应用软件的价格通常为 "全包" 式的每用户月度租用费,包括许可费、维护费及技术支持费。一方面,企业可按需增减使用帐号;另一方面,企业可按实际使用账户、时长付费。因此,SaaS 的租赁费用较之传统软件许可模式会更加低廉。企业采用 SaaS 的效果与自建信息系统基本没有区别,但节省了大量的资金和时间,大幅度降低了企业信息化的门槛与风险。


在云计算还没有盛行的年代,就已经有了一些 SaaS 应用,譬如:无需安装就可通过浏览器使用 Google、百度等搜索引擎,E-mail 邮箱系统。在 PC 上使用的 MicroSoft 微软 Office Word、Excel、PowerPoint 等办公软件,通常需要在本地安装才能使用的;而在GoogleDocs (DOC、XLS、ODT、ODS、RTF、CSV 和 PPT 等)、Microsoft Office Online (WordOnline、ExcelOnline、PowerPointOnline 和 OneNoteOnline) 网站上,无需本机安装,打开浏览器注册帐号,就可随时随地通过网络来使用这些软件编辑、保存、阅读文档。用户只需使用,无需升级、维护软件等操作。


过去,很多中小企业对于数据安全都有所顾虑,他们不知道是不是可以信任那些 SaaS 供应商,或是不太确定电子商务是一个稳定的业务模式,但现在看来,似乎每个人都多多少少和电子商务有所联系。在判断哪个 SaaS 供应商更可信时,用户需要问自己三个问题:谁是技术提供商?谁是数据供应商?谁负责数据中心和基本数据架构?


随着 SaaS 的细化和深入发展,除 CRM 外,ERP、eHR、SCM 等系统也开始 SaaS 化。ERP 这样的企业应用,部署和实施比软件本身的功能、性能更为重要,万一部署失败,那所有的投入几乎全部白费,这样的风险是每个企业用户都不愿看到的。ERP、CRM 项目部署周期至少需要 1 - 2 年甚至更长时间,而 SaaS 软件项目的部署通常只需其五分之一的时间,且用户无需在软件许可和硬件方面进行投资。传统软件在使用方式上受空间、地点限制,必须在固定设备上使用,而 SaaS 软件项目可在任何能接入互联网的地方随时使用。


cloud_02.jpg

云计算

云计算是 Grid 计算、(广义基于 Service-Oriented Architecture SOA 的) SaaS 技术理念的融合、提升、发展后的产物。


云计算起源于大型互联网企业,成本压力、指数级的业务增长压力,使之关注于物理资源的利用率、应用的可扩展性。在应用服务器层,通过 Cluster Session 来实现水平扩展;在数据存储层,采用基于 BASE 模型的 NOSQL 数据存储来实现扩展。


据 NIST 权威定义,云计算有 SPI ( 即 SaaS) 、PaaS、IaaS 三大服务模式,而 PaaS 和 IaaS 则源于 SaaS 理念。


PaaS 和 IaaS 可直接通过 SOA ( Service-Oriented Architecture) 和 Web Services 向平台用户提供服务,也可作为 SaaS 模式支撑平台间接向最终用户提供服务。


2009 年 9 月阿里巴巴在十周年庆典上宣布成立子公司 "阿里云”,该公司将专注于云计算领域的研发。"阿里云” 将打造中国互联网数据第一分享平台,成为以数据为中心的先进的云计算服务公司。


01、SaaS

SaaS 是 Software as a Service "软件即服务" 的简称。SaaS 在 CRM 领域应用广泛,更广义的工具化 SaaS 如视频会议、企业邮箱等。


提供给客户的服务,是运营商运行在云计算基础设施上的应用程序,SaaS 用户可在各种设备上通过客户端界面访问 (如:浏览器)。


SaaS 用户不需要管理或控制任何云计算基础设施,包括网络、服务器、操作系统、存储等。


SaaS 是随着互联网技术的发展及应用软件的成熟, 在 21 世纪开始兴起的一种完全创新的软件应用模式。SaaS 和 on-demand software 按需软件、the application service provider (ASP) 应用服务提供商、hosted software 托管软件等具有相似含义。SaaS 提供商会通过有效技术措施,保证每家企业数据的安全性和保密性。


最早的 Application Service provider  (ASP) 应用服务提供商是 Salesforce 和 Netsuite,其后还有一批跟随企业,这些厂商创业时都专注于客户关系管理 (CRM) 的在线化,但 ASP 厂商很快遭遇互联网泡沫破裂,风险资本撤离互联网企业,大批 ASP 厂商破产。


在云计算还没有盛行的年代,就已经有了一些 SaaS 应用,譬如:无需安装就可通过浏览器使用 Google、百度等搜索引擎,E-mail 邮箱系统。在 PC 上使用的 MicroSoft 微软 Office Word、Excel、PowerPoint 等办公软件,通常需要在本地安装才能使用的;而在GoogleDocs (DOC、XLS、ODT、ODS、RTF、CSV 和 PPT 等)、Microsoft Office Online (WordOnline、ExcelOnline、PowerPointOnline 和 OneNoteOnline) 网站上,无需本机安装,打开浏览器注册帐号,就可随时随地通过网络来使用这些软件编辑、保存、阅读文档。用户只需使用,无需升级、维护软件等操作。


随着 SaaS 的细化和深入发展,除 CRM 外,ERP、eHR、SCM 等系统也开始 SaaS 化。ERP 这样的企业应用,部署和实施比软件本身的功能、性能更为重要,万一部署失败,那所有的投入几乎全部白费,这样的风险是每个企业用户都不愿看到的。ERP、CRM 项目部署周期至少需要 1 - 2 年甚至更长时间,而 SaaS 软件项目的部署通常只需其五分之一的时间,且用户无需在软件许可和硬件方面进行投资。传统软件在使用方式上受空间、地点限制,必须在固定设备上使用,而 SaaS 软件项目可在任何能接入互联网的地方随时使用。


2010 年阿里巴巴宣布放弃 SaaS 业务,意味着中国 SaaS 的路并不平坦。在经过几年的喧嚣后,SaaS 变得冷清了许多,“云“ 取代 SaaS 成为新热点。


02、PaaS

PaaS 是 Platform as a Service "平台即服务" 的简称。PaaS 是把服务器平台作为一种服务提供的商业模式。


简单地说,PaaS 就是指云计算环境中的应用基础设施服务,也就是 "中间件服务"。PaaS 在云架构中位于中间层,其上层是 SaaS,其下层是 IaaS。


On-Premise 传统部署方式下,应用基础设施 (即中间件) 种类很多, 包括:应用服务器、数据库、ESB, BPMPortal消息中间件远程对象调用中间件等。对于 PaaS 平台,Gartner 把它们分为 2 类:一是应用部署和运行平台 APaaS (application platform as a service),另一是集成平台 IPaaS (integration as a service)。 人们经常说的 PaaS 平台基本上是指 APaaS,如 Force 和 Google App Engine。


PaaS 实际上是把应用研发平台作为一种服务,以 SaaS 的模式提交给用户。因此,PaaS 也是 SaaS 模式的一种应用。但 PaaS 的出现可加快 SaaS 的发展,尤其是加快 SaaS 应用的开发速度。


PaaS 能将各种现有业务能力进行整合,可归类为:应用服务器、业务能力接入、业务引擎、业务开放平台,向下根据业务能力需要测算基础服务能力,通过 IaaS 提供的 API 调用硬件资源,向上提供业务调度中心服务,实时监控平台的各种资源,并将这些资源通过 API 开放给 SaaS 用户。


提供给消费者的服务,是把客户采用开发语言 (如:Java、python、.Net 等) 或工具开发或收购的应用程序,部署到供应商的云计算基础设施上。


PaaS 用户无需管理或控制底层的云基础设施,包括网络、服务器、操作系统、存储等。但 PaaS 用户能控制部署的应用程序,也能控制运行应用程序的托管配置环境。


cloud_03.jpg

03、IaaS

IaaS 是 Infrastructure as a Service "基础设施即服务" 的简称。消费者通过 Internet 可从完善的计算机基础设施获得服务,这类服务就是 "基础设施即服务"。基于 Internet 的服务 (如:存储、数据库) 都是 IaaS 的一部分。


IaaS 通常分为 3 种:公有云、私有云、混合云。


提供给消费者的服务,是对所有设施的利用。包括处理器、存储、网络及其它基本计算资源。IaaS 用户能部署和运行任意软件,包括操作系统、应用程序。


IaaS 用户无需管理或控制任何云计算基础设施,但能控制操作系统的选择、储存空间、部署的应用,也有可能获得有限制的网络组件 (如:防火墙、负载均衡器等) 的控制。


IaaS 也存在安全漏洞,如服务商提供的是共享基础设施 (如 CPU 缓存、GPU 等对于使用者而言并不是完全隔离的),这样当一个攻击者得逞时,全部服务器都会向攻击者敞开大门,即使使用了 hypervisor,有些客户机操作系统也能获得基础平台不受控制的访问权。解决办法:开发一个强大的分区和防御策略,IaaS 供应商必须监控环境是否有未经授权的修改和活动。


发展历程

2003 年 Sun 推出 J2EE 技术, 微软 MicroSoft 推出 .NET 技术, 以前只能通过桌面应用才能实现的功能,现在通过基于 Web 网页的技术也能实现。因此,以 Salesforce 为首的多个企业推出了功能强大、用户体验良好的企业级产品。总体来说,SaaS 和 ASP 的差异一直都比较模糊,它们的区别有各种各样的说法,但提出 ASP 概念的厂商现有已经不多了。


2003 年后,随着美国 Salesforce、WebEx Communication、Digital Insight 等企业的成功,国内厂商也开始追赶并模仿。Microsoft、Google、IBM、Oracle 等 IT 界巨头们也开始悄然抢滩中国 SaaS 市场。


2008 年前,IDC 将 SaaS 分为两大类别:hosted Application Management 托管应用管理,以前称作 ASP 应用服务提供,及 on-demand software 按需定制软件,即 SaaS 的同义词。


2009 年起,hosted Application Management 托管应用管理被作为 IDE 应用外包计划的一部分,而 on-demand software 按需定制软件及 SaaS 被视为相同的交付模式进行对待。


2010年阿里巴巴宣布放弃 SaaS ,意味着 SaaS 在中国的路并不平坦。在经过几年的喧嚣后,SaaS 变得冷清了许多,“云“ 取代 SaaS 成为新热点。云计算是 Grid 计算、(广义基于 Service-Oriented Architecture SOA 的) SaaS 技术理念的融合、提升、发展后的产物。SaaS 不是云计算,云计算也不等于 SaaS。SaaS 是云计算上的应用表现,云计算是 SaaS 的后端基础服务保障。云计算将弱化 SaaS 的门槛,促进 SaaS 的发展。云计算是将 SaaS 应用直接剥离,留下平台。


Salesforce 在国外取得了成功,在其现有客户中,既有全球 500 强企业,也有中小企业。从企业规模平均水平看,都是具有一定规模和购买能力的中小企业。整体市场环境方面,美国的市场环境更加规范,包括信用、网络环境等,企业 IT 应用也更加成熟。而中国企业的传统习惯和市场环境使大型企业在采购软件服务时,更加倾向于自己实施,数量巨大的小微企业,其购买能力和 IT 应用的成熟度还处于起步阶段。


安全性

01、传输协议

SaaS 应采用加密 https:// 而非不加密 http:// 协议。网上有很多“嗅探工具” 都是针对不加密 http:// 协议的。


02、安全证书

全球认证的 SaaS 服务器安全证书,是用户识别服务器身份的重要标示。


用户对服务器安全证书进行确认,表示此 SaaS 服务器确实是用户访问的服务器,此时可放心输入用户名和密码,从而避免 "钓鱼" 网站。


03、URL 安全

对于一般用户来说,复杂的 URL 看起来只是一串没有意义的字符而已。


但对于一些 IT 高手而言,这些字符串中可能隐藏着一些有关于数据访问的秘密。通过修改 URL,很多黑客采用诸如 SQL 注入等方式能攻入系统,获取用户数据。


04、数据管理备份

SaaS 服务商的数据备份应是完善的,用户必须了解自己的服务商为您提供了什么样的数据备份机制。一旦出现重大问题,如何恢复数据等。


SaaS 服务商在内部管理上,如何保证用户数据不被服务商所泄秘,也是需要用户和服务商沟通的。


05、系统安全

SaaS 产品安全最重要的是,看其对于服务器格局的设置,包括:运营服务器与网站服务器分离。


SaaS 服务器的专用,是服务器安全最重要的保证。如一台服务器安装 SaaS 系统,但同时又安装网站系统、邮件系统、论坛系统 ...,他还能安全吗?从黑客角度,越多系统就意味着越多漏洞,且大多数网站使用的网站系统、邮件系统、论坛系统,都是在网上能找到源代码的免费产品,有了源代码黑客能轻松攻入。


因此,优秀 SaaS 运营商,其运营服务器和网站服务器应该完全隔离,甚至域名也应分开。


优点

01、技术投入低

SaaS 部署简单,无需购买任何硬件,刚开始只需简单注册即可。


企业无需配备 IT 专业技术人员,同时又能获得最新技术,满足企业对信息管理的需求。


02、资金投入少

企业可按需付费,不用一次性投资到位,不会占用过多资金,能缓解企业资金压力;


企业不用考虑成本、折旧问题,还能及时获得最新硬件平台及最佳解决方案。


03、不用管理维护

由于企业采取租用方式使用 SaaS,因此,无需要专门的管理维护人员,也不需为管理维护人员支付费用。


缺点

01、安全性

大型企业不情愿使用 SaaS,因为他们要保护其核心数据,从不希望这些核心数据由第三方保管。用户质疑 SaaS 很正常,在十几年前业界关于电子商务的争论不休时,这种质疑就已存在了。


SaaS 供应商要保障企业存放数据不会被盗或被出卖,就好比 "将钱存放在家里安全,还是存放在银行安全"。对 SaaS 服务提供商而言,安全泄露绝对会严重影响企业声誉与发展前景,还会影响到众多客户公司的日常运作,造成行业性危机。因此,SaaS 服务提供商对安全等级的要求会变得越来越高。


由于 SaaS 服务提供商负责所有前期实施、后期维护等一系列服务,因此,唯有充分信任服务提供商,企业才能放心使用其 SaaS 产品。


SaaS 厂商不仅要选择有能力的人员负责内网相关项目,做到能很好的数据备份或异地数据备份,并辅助以相关的技术,防止数据丢失。


02、标准化

SaaS 行业起步以来,并没有明确针对所有行业的标准解决方案。


通常,一家服务提供商只能提供针对某些行业,且相对比较固定的一些解决方案。对于比较复杂,且要求高度可定制的 ERP 而言,这就是一种冒险。


03、技术支持

当用户打算选择一家 SaaS 供应商时,有时会深入了解这家供应商到底能够提供多少实质性内容,反面的典型就是:不愿意向用户提供详细的参考资料,或是只有很低用户口碑度。


小型企业拥有者会问供应商如何存储他们的数据,一个好的供应商应该有多个镜像数据中心,这也就意味着:客户端的数据备份在多个地点、多个时间内总是可以用的。


对企业电子邮件系统实施保护,并对离线数据存储池进行保护,确保远程存储安全以及信息的快速恢复。


03、实施难题

SaaS 能提供基于 web 的无编程模块、应用部署实现能力。


但若要求提供可定制的低成本二次开发,就会遇到对行业知识了解不够,二次开发时间长、资金成本投入高等短板。如 SaaS 供应商只能提供大量功能模块,不具备针对特定用户简便、低成本的客户化定制能力,是无法在激烈市场竞争中生存的。


SaaS 行业发展经验证明,只有具备灵活可定制、结构先进的基础应用平台,同时具备内容丰富的 SaaS 门户系统,才能支持 SaaS 应用服务业务平稳发展,才能支撑数百至数千企业用户的需求。



"长按二维码" 或 "扫一扫" 关注 "德云社区" 微信公众号

版权声明:
本文为独家原创稿件,版权归 德云社区,未经许可不得转载;否则,将追究其法律责任。

AI人工智能 语音助理 人工翻译 教程
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|Sitemap|小黑屋|德云社区 |网站地图  

GMT+8, 2024-11-27 08:44 , Processed in 0.031523 second(s), 30 queries .

工业和信息化部: 粤ICP备14079481号-2

技术支持 乐数软件     版权所有 © 2014-2021 德云社区    

快速回复 返回顶部 返回列表