SaaS作为一种有效的软件交付机制,其出现为IT部门创造了机会,使他们可以将工作重心从部署和支持应用程序转移到管理这些应用程序所提供的服务上来。
一、SaaS概述
SaaS是Software-as-a-service(软件在线服务)的简称,它是一种基于互联网提供软件服务的应用模式。它与theapplicationserviceprovider(ASP,应用服务提供商)具有相似的含义。SaaS提供商为企业搭建信息化所需要的所有网络基础设施及软件、硬件运作平台,并负责所有前期的实施、后期的维护等一系列服务,企业根据实际需要向SaaS提供商租赁软件服务,无需购买软硬件、建设机房、招聘技术管理人员,即可通过互联网使用信息系统。SaaS服务通常基于一套标准软件系统为成百上千的不同客户提供服务,支持不同客户之间数据和配置的隔离,从而保证每个客户数据的安全与隐私,以及对诸如界面、业务逻辑、数据结构等的个性化需求。许多供应商还提供应用程序编程接口(APl),它可以将应用程序数据和功能提供给开发人员。客户可以使用各种各样的安全机制,确保传输和存储过程中敏感数据的安全。应用程序提供商还可以提供一些工具,客户能够使用这些工具修改数据架构、工作流以及应用程序运行的其他方面,以满足其使用要求。软件厂商在向客户提供互联网应用的同时,也提供软件的离线操作和本地数据存储,让用户随时随地都可以使用其定购的软件和服务。对于许多企业和组织来说,SaaS是采用先进技术的最好途径,它消除了企业购买、构建和维护基础设施和应用程序的需要。在这种模式下,客户不再像传统模式那样花费大量投资用于硬件、软件、人员,而只需要支出一定的租赁服务费用,通过互联网便可以享受到相应的硬件、软件和维护服务,享有软件使用权和不断升级,这是网络应用最具效益的营运模式。
二、SaaS对IT管理部门职能的影响
一直以来,各个企业或组织的IT部门把大部分精力都花在了业务流程的自动化改造上,主要的工作内容可以用“IT项目建设一条龙”来形容,就是根据业务部门的需要,完成项目的分析、建设和维护等工作。IT部门需要熟悉网络、服务器和应用程序平台,负责为用户提供IT服务;负责提供支持和故障排除:负责解决IT安全性、可靠性、性能和可用性问题。但是近年来,IT管理部门在企业中所扮演的角色逐渐变化,IT部门信息技术管理的职责已经从过去的执行日常的记录维护和计算任务提升到辅助决策和协调管理层面,其主要工作中心向IT的规划和预算控制转移。
一方面传统的维护管理等工作占用了大量的人力物力,而另_方面lT部门又要将精力更多的集中在符合和支持企业或组织经营目标的高价值活动上。在有限的资源下如何解决好这个矛盾,是企业IT发展的重要问题。传统的运维和开发外包模式可以缓解日常维护管理方面的压力,但是不能彻底的将lT管理部门解放出来。而SaaS提供了实实在在的转嫁软件开发建设和运维风险的机会,并使IT部门从一个被动反应的成本中心转变为能够创造价值的部门。在引入SaaS之后,由于所有网络基础设施及软件、硬件运作平台,以及软硬件的维护(补丁安装、软件升级、性能监控)等一系列服务都是由SaaS提供商来负责,IT部门可以将精力更多的集中IT的规划和技术研究上,为企业或组织的业务发展制定技术策略