一种Web应用程序向SaaS迁移的方法技术

技术编号:12778845 阅读:59 留言:0更新日期:2016-01-27 21:05
本发明专利技术提供一种Web应用程序向SaaS迁移的方法,利用云平台集成的特点,实现Web应用程序向SaaS迁移,利用云计算系统平台的快速兼容,提高系统的可拓展性;本方法包括以下步骤:(1)架构支持评估;(2)部署Web应用环境IaaS;(3)提供完善的控制台应用。本发明专利技术的设计主要考虑不同云计算管理平台的特点,通过一种简洁易用的方式实现Web应用程序向SaaS迁移。实现Web应用程序向SaaS迁移.利用云计算系统平台的快速兼容,大大提高了系统的可拓展性,减少了平台集成的复杂度。

【技术实现步骤摘要】

本专利技术涉及云计算SaaS, IaaS领域,具体涉及一种Web应用程序向SaaS迀移的方法。
技术介绍
未来信息应用的效率与速度是企业竞争力的关键,SaaS充分利用网络技术与资源共享的特点,成为信息服务产业的主流,通过网络以便利的、按需的方式获取网络、服务器、存储、应用和服务资源。云计算管理平台一般提供开放、标准的协议接口,与其他云平台进行对接,实现异构云计算管理平台中计算、网络和存储资源的访问和管理。传统Web应用程序主要有以下几个缺点: 1、基于Web应用程序,只能支持单个企业内部的扩展; 2、客户运行在独立的环境中,维护难度大,成本高; 3、所有的变更基本靠ASP实现,支持的费用高。4、软件在更新和补丁期间必须暂停服务,灵活性差。5、集成需要海量的数据传输,效率低下。而且随着云计算时代的到来,Web应用程序工作量越来越巨大,如何能够将Web应用程序向SaaS迀移是我们须要解决的问题。
技术实现思路
本专利技术的技术任务是针对现有技术的不足,提供一种Web应用程序向SaaS迀移的方法。本方法考虑不同云计算管理平台的特点,通过一种简洁易用的方式实现Web应用程序向SaaS迁移。本专利技术解决其技术问题所采用的技术方案是:一种Web应用程序向SaaS迀移的方法,利用云平台集成的特点,实现Web应用程序向SaaS迀移,利用云计算系统平台的快速兼容,提高系统的可拓展性;本方法包括以下步骤: (1)架构支持评估; (2)部署Web应用环境IaaS; (3)提供完善的控制台应用。首先评估架构的可支持性,在可支持的基础上,找到能够提供成熟和弹性的IaaS提供商,实现可测量的计费、可访问的Web安装包、可拓展能力、监控与部署、系统恢复与备份。在此基础上实现注册、计费、管理服务功能。能够实现Web应用程序向SaaS的快速迀移。架构支持评估:(在Web应用能够以SaaS方式交付之前,对架构进行评估)评估内容包括:无状态的Web服务器,应用服务器没有硬连接,数据模型的可拓展性,多租户的可支持性,可支持用户驱动的界面变更配置,考虑安全架构,与其他云平台的集成性。部署Web应用环境IaaS:(把Web应用托管到IaaS上)此IaaS需要拥有的功能主要包括:为SaaS提供清晰的资源成本结构,产生可测量的计费;保证SaaS应用的底层平台能够以自服务和自动的方式扩展;可访问基于Web的安装包或源码;IaaS必须能够监控多用户的服务器的健康状况并对硬件和软件导致的故障进行快速的响应;能够对Web服务层,分布式数据库,前端服务器等提供一键部署;系统的备份和恢复功能 提供完善的控制台应用:能够实现最基本的注册,控制台管理(支持安全角色设定,创建和计费服务),创建一种有效的数据导入和导出服务,能够实现对原有数据快速的集成能力。本专利技术的一种Web应用程序向SaaS迀移的方法与现有技术相比,所产生的有益效果是,(1)软件由SaaS厂商构建、运营,能够支持多个企业的拓展需求;(2)客户共享基础架构,还能够在单独的软件上运行,维护成本低,难度小;(3)通过系统升级来实现用户的定制化,同一系统的不同版本可对应不同的客户需求;(4)能够支持回滚更新,SaaS不需要定期维护;(5)利用开放的API实现与其他系统的集成,具有高效性。【附图说明】附图1该方法的流程结构图。【具体实施方式】下面结合附图对本专利技术的一种Web应用程序向SaaS迀移的方法作以下详细地说明。—种Web应用程序向SaaS迀移的方法,利用云平台集成的特点,实现Web应用程序向SaaS迀移,利用云计算系统平台的快速兼容,提高系统的可拓展性;本方法包括以下步骤: (1)架构支持评估; (2)部署Web应用环境IaaS; (3)提供完善的控制台应用。架构支持评估:(在Web应用能够以SaaS方式交付之前,对架构进行评估)评估内容包括:无状态的Web服务器,应用服务器没有硬连接,数据模型的可拓展性,多租户的可支持性,可支持用户驱动的界面变更配置,考虑安全架构,与其他云平台的集成性。部署Web应用环境IaaS:(把Web应用托管到IaaS上)此IaaS需要拥有的功能主要包括:为SaaS提供清晰的资源成本结构,产生可测量的计费;保证SaaS应用的底层平台能够以自服务和自动的方式扩展;可访问基于Web的安装包或源码;IaaS必须能够监控多用户的服务器的健康状况并对硬件和软件导致的故障进行快速的响应;能够对Web服务层,分布式数据库,前端服务器等提供一键部署;系统的备份和恢复功能 提供完善的控制台应用:能够实现最基本的注册,控制台管理(支持安全角色设定,创建和计费服务),创建一种有效的数据导入和导出服务,能够实现对原有数据快速的集成能力。首先评估架构的可支持性,在可支持的基础上,找到能够提供成熟和弹性的IaaS提供商,实现可测量的计费、可访问的Web安装包、可拓展能力、监控与部署、系统恢复与备份。在此基础上实现注册、计费、管理服务功能。能够实现Web应用程序向SaaS的快速迀移。利用云计算系统平台的快速兼容,大大提高了系统的可拓展性,减少了平台集成的复杂度。【主权项】1.一种Web应用程序向SaaS迀移的方法,其特征在于利用云平台集成的特点,实现Web应用程序向SaaS迀移,利用云计算系统平台的快速兼容,提高系统的可拓展性;本方法包括以下步骤: (1)架构支持评估; (2)部署Web应用环境IaaS; (3)提供完善的控制台应用。2.根据权利要求1所述的一种Web应用程序向SaaS迀移的方法,其特征在于必须首先评估架构的可支持性,在可支持的基础上,找到能够提供成熟和弹性的IaaS提供商,实现可测量的计费、可访问的Web安装包、可拓展能力、监控与部署、系统恢复与备份,在此基础上实现注册、计费、管理服务功能,能够实现Web应用程序向SaaS的快速迀移。【专利摘要】本专利技术提供,利用云平台集成的特点,实现Web应用程序向SaaS迁移,利用云计算系统平台的快速兼容,提高系统的可拓展性;本方法包括以下步骤:(1)架构支持评估;(2)部署Web应用环境IaaS;(3)提供完善的控制台应用。本专利技术的设计主要考虑不同云计算管理平台的特点,通过一种简洁易用的方式实现Web应用程序向SaaS迁移。实现Web应用程序向SaaS迁移.利用云计算系统平台的快速兼容,大大提高了系统的可拓展性,减少了平台集成的复杂度。【IPC分类】G06F9/48【公开号】CN105279024【申请号】CN201510850690【专利技术人】魏大淇 【申请人】浪潮集团有限公司【公开日】2016年1月27日【申请日】2015年11月30日本文档来自技高网...

【技术保护点】
一种Web应用程序向SaaS迁移的方法,其特征在于利用云平台集成的特点,实现Web应用程序向SaaS迁移,利用云计算系统平台的快速兼容,提高系统的可拓展性;本方法包括以下步骤:(1)架构支持评估;(2)部署Web应用环境IaaS;(3)提供完善的控制台应用。

【技术特征摘要】

【专利技术属性】
技术研发人员:魏大淇
申请(专利权)人:浪潮集团有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1