温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
2023
基于
SOA
SAAS
模式
中小
企业管理
信息化
主要
基于SOA的SaaS模式是中小企业管理信息化的主要模式
陈成
〔南京理工大学经济与管理学院〕
中小企业信息化已经直接影响了企业的竞争能力,但是受资金、技术等因素的影响,国内中小企业的信息化建设还很薄弱。SOA〔面向效劳的架构〕以松散耦合和粗粒度等特点,能把不同平台、不同编程语言的组件以WEB效劳的形式整合在一起。SaaS〔软件即效劳〕的应用为中小企业信息化提供了更为有效的捷径,更为低廉的费用,以及灵活的付费方式等特点,解决了中小企业的资金缺乏等一系列瓶颈问题。基于SOA的SaaS模式可以成为中小企业实现管理信息化的主要模式之一。
关键词 SOA;SaaS;中小企业信息化
1.前言
近年来,在开放的市场环境中,中小企业蓬勃开展,许多成长型中小企业逐步成为市场的中坚力量。然而在日趋剧烈的市场竞争中,中小企业的成长道路也是步履维艰。由于受到企业规模小、资金有限、品牌认可度低等自身条件的限制,中小企业在不同的开展阶段都会面临成长瓶颈和市场竞争压力。
随着越来越多的大型企业通过信息化解决了企业业务和管理的诸多病症,中小企业信息化的问题也得到越来越多的关注。一方面,国家不断推出相关政策鼓励中小企业信息化建设;另一方面,更多的IT 厂商纷纷进入中小企业市场。然而,面对企业信息化的大潮,并不是每个中小企业都做好了准备,一局部中小企业对信息化仍报着疑心的态度。另一局部中小企业,却止步于高额的软硬件投资。
近年来,SaaS〔软件即效劳〕的应用为中小企业信息化提供了更为有效的捷径。更为低廉的费用以及灵活的付费方式解决了中小企业的资金压力。日益完善的网络环境和技术保证了信息化的有效性和安全性。专业的效劳提供商保证了效劳的可靠性,同时又节省了中小企业在IT人员上的投入。SaaS应用可以帮助中小企业以最少的投入最快地实现信息化应用。
2.中小企业信息化的现状
随着中国市场经济的不断开展和形式的多元化,涌现出了许多初具规模且增长迅速的中小企业。很多成长型的中小企业将开展成为市场未来的中流砥柱。但是,由于自身实力弱、抗风险能力差等内部缺陷;以及一些行业的垄断企业已经有较大规模、行业竞争愈发剧烈等外部因素,中小企业在瞬息万变的市场环境中,死亡率往往很高。根据国家有关部门统计,在中小企业中,约有68%的企业在第一个五年内就倒闭了,19%的企业可生存6-10年,只有13%的企业寿命可以超过10年。
对于刚刚成立的微型企业来说,他们的综合实力弱、产品开展方向不明确、内部管理流程不标准、品牌认知度低、很难吸引客户。当企业开展为小企业,仍会面临着规模小、抗风险能力弱;资金有限、融资困难;产品单一;管理不标准等一系列问题的困扰。对于中型企业,企业虽然已经成一定规模,但又会发现增长速度开始放缓、利润减少、生产运营效率降低等一系列企业病状。以上问题的关键症结所在是企业内部的管理机制无法跟上快速开展的业务变化。
目前,中小企业信息化主要存在受以下几方面的困扰。
(1)信息化认识缺乏。大局部国内中小企业认为,公司购置组建了局域网,能够接入互联网,就是实现了信息化;普遍重硬件,轻软件,没有认识到通过信息化应用提高管理效率的必要性。
(2)资金投入缺乏。信息化建设出现两极分化现象: 大型、巨型企业有实力斥巨资自己搭建信息化平台,享用先进的企业信息化效劳,在竞争中更具优势; 而更多的中小企业因无力承当高昂的信息化本钱而愈加处于竞争劣势。
(3)IT战略与企业战略不一致。信息系统开发周期长,中小企业的经营策略又灵活多变,企业投资建设信息化系统建设的周期又比拟长,一般的中小企业很难适应。
(4)人才瓶颈。很多中小企业缺乏专门的IT人员,又不可能为IT系统配备专业的人才。
(5)管理瓶颈。三分技术、七分管理,ERP软件不同与office等办公软件,它是先进的管理理念的体现,中小企业往往不能够认识到这一点。
3.什么是SOA和SaaS
3.1 SOA简介
SOA即Service-Oriented Architecture,就是面向效劳的架构。META组织将SOA定义为:"一种以通用为目的、可扩展、具有联合协作性的架构,所有流程都被定义为效劳,效劳通过基于类封装的效劳接口委托给效劳提供者,效劳接口根据可扩展标识符、格式和协议单独描述"。SOA提供了一种构建信息系统的标准和方法,并通过建立起合并、可重用的效劳体系来减少IT业务冗余并加快项目开发的进程,使得开发部门效率更高、开发周期更短、项目分发更快。
SOA是一种架构模式,它将应用程序的不同功能单元〔称为效劳〕通过这些效劳之间定义良好的接口联系起来。接口是采用中立的方式进行定义的,它独立于实现效劳的硬件平台、操作系统和编程语言,这使得构建在系统中的效劳可以以一种统一和通用的方式进行交互。
图1 SOA面向效劳体系架构
SOA由三局部组成,分别是效劳提供者、效劳使用者、效劳注册中心。
效劳提供者:一个可通过网络寻址的实体,它接受和执行来自使用者的请求。它将自己的效劳和接口契约发布到效劳注册中心,以便效劳使用者可以发现和访问该效劳。
效劳使用者:一个应用程序、一个软件模块或需要一个效劳的另一个效劳。它发起对注册中心中的效劳的查询,通过传输绑定效劳,并且执行效劳功能。效劳使用者根据接口契约来执行效劳。
效劳注册中心:效劳发现的支持者;它包含一个可用效劳的存储库,并允许感兴趣的效劳使用者查找效劳提供者接口。
简单地说,SOA是"抽象、松散耦合和粗粒度"的软件架构,它可以根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用。它具有以下几个特点:
(1)松散耦合。效劳请求者到效劳提供者的绑定与效劳之间是松耦合的。这一点区别于大多数其他的组件架构。SOA将效劳使用者和效劳提供者,在效劳实现和如何使用效劳方面隔离开来。这就意味着,效劳请求者不知道提供者实现 的技术细节,比方程序设计语言、部署平台等等。效劳请求者往往通过消息调用操作,请求消息和响应,而不是通过使用API和文件格式。这使得效劳能够在完全不影响效劳使用者的情况下进行修改。
(2)粗粒度效劳接口。采用粗粒度效劳接口的优点在于使用者和效劳层之间不必再进行屡次的往复。Internet环境中有保障的TCP/IP会话已不再占据主导、建立连接的本钱也过高,因此在该环境中进行应用开发时,粗粒度效劳接口的优点更为明显,同时也增强了效劳稳定性问题。
(3)可重用的效劳。效劳的可重用性设计显著地降低了本钱。为了实现可重用性,效劳只工作在特定处理过程的上下文中,独立于底层实现和客户需求的变更。可重用效劳采用通用格式提供重要的业务功能,为开发人员节约了大量时间。设计可重用效劳是与数据库设计或通用数据建模类似的最有价值的工作。
(4)标准化的接口。XML和Web效劳在电子商务中的广泛应用和深入开展将SOA推向更高的层面,并大大提升了SOA的价值。尽管以往的SOA产品都是专有的、并且要求IT部门在其特定环境中开发所有应用,但XML和Web效劳标准化的开放性使企业能够在所部署的所有技术和应用中采用SOA。
(5)可从企业外部访问。通常,被称为业务伙伴的外部用户也能像企业内部用户一样访问相同的效劳。业务伙伴采用先进的B2B模式的协议相互合作,基于业务目的交换业务信息。此外,外部用户还可以访问以Web效劳方式提供的企业效劳。
3.2 SaaS简介
SaaS(Software as a Service)是通过Internet 交付软件和效劳的模式,与按需软件、应用效劳商和托管软件有相似之处,客户无需像传统模式那样购置、构建和维护根底设施及应用程序,只是通过Internet 向厂商定购所需的应用软件和效劳,按定购的数量和时间长短向厂商支付费用,并通过Internet 获得厂商提供的软件和效劳。在这里,“终结软件〞的思想被体现出来。软件即效劳,软件已经不再仅仅是一种纯技术的工具,而多了效劳的意蕴。通俗地说,即软件不再是开发商手中的专利,企业在互联网上就可以自由下载或选用适合自己的办公软件,还可以根据自身的实际情况来改善企业应用软件的外包、运行等问题。
SaaS的优点:
给用户带来的好处:
SaaS交易过程简单、交易本钱较低,以及使用门槛与风险降低。特别适合中小企业的应用。在软件应用方面,SaaS 的优势很是明显。这集中表现在如下几个方面:SaaS 的出现为众多的中小企业提供了高效率、低本钱的效劳。对中小企业,特别是刚刚创立的小企业来说,SaaS 能够让中小企业只要支付少量租金,就可以获取与大中型企业经过大规模投资后才能获得的软件效劳,而且不需要专职IT 人员进行维护和升级。SaaS 的出现,可以帮助中小企业快速平稳地实现信息化,从而跟进企业信息化的潮流,与国际接轨。
而SaaS 在网络环境和IT技术等方面上的逐渐完善,也保障了在线系统的安全性和稳定性。同时,由于SaaS的介入,企业只需要一台可以连接互联网的笔记本或者台式机,就能解决所有的应用问题。更为重要的是,SaaS 可以在很大程度上降低企业的本钱,这对正处于开展期的中小企业来说,无疑是最受关注的一个因素。
(2)给软件提供商带来的好处:
首先,它能够控制盗版,用户购置的是效劳而不是软件包。收入来源稳定并有可预见性,软件开发商不用再担忧自己的软件更新了版本,增加了功能但卖不出去,不用再担忧用户得到软件后使用了很久并不付钱,也不用再担忧今有人买软件而明天的客户在哪都不知道,SaaS的收入是可预见的,未来有多少收入,可以根据用户数量和软件的开展趋势比拟准确的进行预测。
其次,能获得更大市场时机,由于SaaS软件是基于Internet的应用,所以根本不存在地域或者效劳对象上的壁垒。
最后,总体运营本钱较低,对于ISV〔独立软件开发商〕来讲,客户的后期维护效劳是一件特别头疼的问题,尤其对于已经有多年行业积累的大中型ISV来讲,如何解决客户维护往往比软件销售更加头痛。不仅SaaS比拟好的解决这样的问题,同样这还是SaaS与ASP很重要的区别之一,SaaS主张多用户共享一个应用实例而不是像ASP那样为每一个客户单独Hosting实例,这样对于SaaS ISV来说,只需要维护一个实例就可以满足所有用户的维护需求,不仅可以大大降低长期运营本钱,而且可以使得ISV把主要精力投入到对主营效劳的推进中。(详见图2中第4小图)
图2 软件即效劳的四级成熟模型
总之,大多数SaaS提供商可以非常轻松地利用其在特定行业领域“重复使用〞的优点,能提供具有高度可复制的“标准化〞的解决方案。最终结果是,它们通常可以将这种可重复使用的优点惠及用户,同时可以大大节省本钱。
4.基于SOA的SaaS模式是中小企业信息化建设的有效途径
由于我国中小企业信息化起点低,我们不能照搬大企业“高投入、长周期〞
的信息化模式,也不能走国外企业“先建局域网,后上互联网〞的老路。我们要根据中小企业的实际需要,准确把握信息技术的前沿趋势,找到一条立足国情的企业信息化新路。
SaaS模式就是集中为企业搭建信息化所需要的所有网络根底设施及软件、硬件运行平台,负责所有前期的实施、后期的维护等一系列效劳,使得企业无需购置软硬件、建设机房、招聘IT人员,只需前期支付一次性的项目实施费和定期的SaaS效劳费,即可通过互联网享用信息系统。同时SaaS效劳商会通过一定的技术和措施,保证每家企业数据的安全性和保密性,在效果上与企业自建信息系统根本没有什么区别。这样,就大幅度降低了中小企业信息化的门槛与风险,既可以节省用于购置IT产品、技术和维护运行的资金,又能使中小企业像翻开自来水龙头,就能用水一样,方便地利用信息化系统。
随着互联网的普及,特别是宽带接入的本钱降低,为SaaS的推广创造了良好条件,在国外已经获得了飞速的开展。其中在美国、英国、香港、新加坡等地区的应用实践取得了显著的成果。有资料显示,在美国,60%的中小企业不同程度地采用了SaaS模式,开展电子商务。在香港,商业企业只需向当地的Sa