SaaS应用生成平台的建设实践与探讨0731.doc
《SaaS应用生成平台的建设实践与探讨0731.doc》由会员分享,可在线阅读,更多相关《SaaS应用生成平台的建设实践与探讨0731.doc(5页珍藏版)》请在三一办公上搜索。
1、一种SaaS应用生成平台的实践与探讨中国移动通信研究院 北京 100053摘要: SaaS(Software As A Service,软件即服务)发展至今,软件运营服务的理念已经不足以成为SaaS运营者的核心竞争力,在未来SaaS产业的竞争中,SaaS平台将成为SaaS运营商能否吸引尽可能多的ISV参与,从而为客户带来更丰富应用的关键。本文将基于一种SaaS应用生成平台建设的实践,对其中涉及到的关键技术进行探讨,并对电信运营商未来SaaS平台的建设作出一定的展望和探索。关键词:SaaS;PaaS;SaaS应用生成平台 1 引言公元前334年,亚历山大大帝在开始永不停歇的远征之前,抛给幕僚们的
2、第一个问题是:“我们是否已经为建立这个前所未有的大帝国做好了充足的准备?” 2008年,当越来越多的SaaS淘金者迫不及待地想要成为“SalesForce第二”的时候,在实现美好憧憬之前,也许其面临的第一个问题应该是:我们是否为进入SaaS时代建设了合格的SaaS平台?目前中国的SaaS先行者们都已经针对这个问题交付了自己的答卷,中国电信建设了“商务领航”,阿里软件建设了“xPlatForm”,中国移动的ADC管理平台经过多年建设,到目前为止也已经在全国绝大多数的省份进行了建设部署。但是这些平台中的行业应用部署与推广,目前看存在着一些不足之处。在下文中, 我们将探讨这些SaaS平台所存在的问题
3、,针对这些问题,试图建立一个“SaaS应用生成平台”,并使它达到必要的规模和灵活性,能够更好的为中小企业或者第三方公司服务,中小企业通过交纳一次性租赁费而不是分别租赁不同的行业管理软件就能享受全方位、一揽子的信息化解决方案。2 为什么需要SaaS应用生成平台SaaS应用生成平台的建设,来自两方面力量的推动:技术上的需求和业务上的需要。2.1 技术发展的需求从技术需求的角度来说,PAAS(PlatForm As A Service)已经日益为ISV(Independent Software Vendor,独立软件开发商)所承认和接受。从一个现有的、稳健的应用生成平台中,开发人员可以自然的继承平台
4、所实现的应用扩展能力、通信能力、负载均衡能力以及安全性等SaaS要素。ISV越来越意识到抛开复杂的业务环境建设和体系架构,而专注于真正的业务逻辑可以让它们更快响应业务的变化,生成和部署能满足客户按需定制需求的应用程序。2.2 业务发展的需要从业务需要的角度来说,中小企业客户的业务需求与Saas运营者所提供的应用之间存在着一些落差和冲突: 企业客户希望在使用不同的应用时获得一致的使用体验,然而行业应用SI厂商自成体系,技术实现千差万别,各个开发行业应用的SI厂商都有自己的一套技术体系,各个业务产品都有自身的业务操作习惯和业务风格,因此加大了最终客户的操作难度,降低了客户接受度。 企业客户希望获得
5、符合自己行业特性的SaaS应用,但市场规模的限制导致软件开发商心存疑虑。有的行业应用只有一个很低数量的用户群体,管理应用软件提供商基于投入产出的考虑不可能为其去开发专门的管理应用,从而无法满足长尾理论中尾巴上的客户群体的需求。 中小企业从事的业务大多缺乏稳定性,不像大型企业那样有稳定业务支撑,需要不断的寻求业务发展点。这样中小企业对管理系统的要求,可适应性方面比较强。需要能随其业务发展而变化的信息化管理产品。 现在市面上出现的软件托管模式的管理应用软件面向的是企业管理的一个方面,如专门的CRM(Customer Relationship Management,客户关系管理)、专门的OA等。每一
6、个产品都有自己的一套体系,数据层完全割裂。客户同时面对这么多不同的管理应用,需要在管理系统间数据交互时会增加用户的工作量。所以企业需要一套完整的管理应用,来降低他们的学习难度,并在管理系统间数据共享来减少工作量。SaaS应用生成平台的出现将初步满足ISV的技术需求和中小企业客户的业务需要。通过SaaS应用定制平台,ISV可以利用其灵活的业务定制能力来满足各类行业应用,形成规模效应和长尾效应作为应用发展的基础,同时可以比较容易的实现行业应用软件的快速开发、快速部署能力来满足企业的个性化需求。2.3 SaaS应用生成平台在国内外的现状基于上文所述理由,SaaS应用生成平台的建设已经日益引起SaaS
7、运营者的关注。而平台本身在技术上也开始分化,一种是提供应用的配置生成能力,典型代表是LongJump的LongJump平台;一种是提供开放的API接口供第三方调用,典型代表是SalesForce的AppExchange平台。国内提供应用生成平台的SaaS运营商目前不多见,其典型代表则是阿里软件的XPlatForm平台。到08年七月份为止,阿里软件已经开放了诸如用户类、订购类、科目类、凭证类、以及淘宝类将近三十多个以供开发者利用。阿里网站上宣称目前有个开发者在阿里平台上进行软件开发,正在开发中的软件分十六种,而数量则高达千个以上。现在我们已经知道了SaaS应用生成平台建设的重要性和必要性,下文中
8、我们将讲述一种SaaS应用生成平台的建设思路,并对其中涉及到的关键技术进行一定的探讨。在进入细节之前,我想先对平台的特征作归纳如下: “零编程”的应用生成能力 丰富的业务融合,尤其是移动通信能力的融合 一套系统,多终端适配(包括PC终端和移动终端)应用生成平台的系统架构根据逻辑关系又可划分为两部分:应用定制平台与应用运行平台。开发者可以在应用定制平台上开发行业应用管理软件,所开发出的软件都将部署在在应用运行平台上为客户提供服务。3 应用定制平台的系统架构与关键技术我们已经从技术和客户需求两个角度得知SaaS服务运营商需要提供具备灵活定制、即时部署、快速集成的SaaS应用平台。本文所论述的定制平
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SaaS 应用 生成 平台 建设 实践 探讨 0731
三一办公所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。




链接地址:https://www.31ppt.com/p-2393142.html