1. SaaS 介绍1.1SaaS 概念SaaS 是 Software-as-a-service(软件即服务)的简称,是随着互联网技术的进展和应用软件的成熟,而在 21 世纪开始兴起的一种完全创新的软件应用模式。它是一种通过 Internet提供软件的模式,厂商将应用软件统一部署在自己的服务器上,客户可以根据自己实际需求,通过互联网向厂商定购所需的应用软件服务,按定购的服务多少和时间长短向厂商支付费用,并通过互联网获得厂商提供的服务。用户不用再购买软件,而改用向提供商租用基于 Web 的软件,来管理企业经营活动,且无需对软件进行维护,服务提供商会全权管理和维护软件,软件厂商在向客户提供互联网应用的同时,也提供软件的离线操作和本地数据存储,让用户随时随地都可以使用其定购的软件和服务。对于许多小型企业来说,SaaS 是采纳先进技术的最好途径,它消除了企业购买、构建和维护基础设施和应用程序的需要。在这种模式下,客户不再像传统模式那样花费大量投资用于硬件、软件、人员,而只需要支出一定的租赁服务费用,通过互联网便可以享受到相应的硬件、软件和维护服务,享有软件使用权和不断升级,这是网络应用最具效益的营运模式。1.2 SaaS 专用名词1.多重租赁(Multi-tenancy)SaaS 的"多重租赁"概念就是,多个公司将其数据和业务流程托管存放在 SaaS 服务商的同一服务器组上,相当于服务商将一套在线软件同时出租给多个公司,每个公司只能看到自己的数据,由服务商来维护这些数据和软件。也就是说,多个公司登录到同一网站,但登录后看到的界面和数据,不同的公司大不相同。 2.单点登录(Single sign-on)这个概念应用在 SaaS 上,就是指把多个不同的在线应用软件服务搭建成为一种新型的整合服务。用户通常只需要登录一次就可以使用集成好的应用软件组合。 3.基础架构平台(Platform infrastructure) 有时候 SaaS 的拥护者希望出现一种基础架构的平台来推动 SaaS 更好地进展。 这是因为首先得有一个平台来支撑 SaaS 软件应用程序的运行,如今最著名的是国外Salesforce 公司的 APP Exchange 平台,国内 800CRM 的 800APP Native 的平台与 Salesforce兼容。 4. SaaS(软件作为服务) 厉害的 SaaS 销售代表直接用 SaaS 就能解决你所有管理软件问题。比起其它软件,SaaS 软件更便宜,灵活性更强,能省掉更多的麻烦。5 SaaS 成熟度模型(SaaS Maturity Model) (1)Level1:定制开发这是最初级的成熟度模型,其定义为...