加载中 ...
首页 > 解决方案 > 管理软件 正文

基于服务集成管理的SAAS解决方案

2019-03-25 08:39:24 来源:沈阳软件公司 作者:沈阳软件开发

SaaS

弁言

SaaS是(软件即服务)的简称。差别于传统的软件销售方式,SaaS通过互联网提供软件租用的模式,服务供应商将自己的服务统一部署到SaaS系统平台服务器上,企业用户可以凭据自己现实需求,通过SaaS系统平台定购所需的应用软件服务,按定购服务的约定方式支付用度。企业用户不用再像在传统模式下那样破费大量投资用于硬件、软件的购置和维护,而改用向服务供应商间接租用软件的方式,来知足企业治理运动中的需求,而且无需对软件举行维护,由于这部门事情将由服务供应商来完成。而现在大多数中小型企业存在信息化历程中预算的瓶颈,SaaS模式的优势正是在于知足了这部门的“长尾市场”的需求。

1 SaaS模式下服务的使用

1.1 传统模式下服务的使用形式

传统的模式下,每个服务用户运行一个差别的实例,如图1所示。但在这种模式下,差别的实例的部署不仅需要软件硬件上的庞大花销,而且实例的更新和维护业需要专门的人力和物力。

1.2 SaaS模式下服务的使用形式

SaaS模式下,所有租户都运行统一个实例,如图2所示。这种模式下,差别的租户使用一个配合的实例,固然这是一种可设置即自定制川的方式,在使用服务启用之前,应用服务会凭据租户设置的数据设置成租户需要的形式,以供租户使用。另外,SaaS模式下,应用服务部署在Intemet服务器上,它的更新、维护都由服务供应商卖力,可见,随着租户数目的增添,SaaS模式不仅降低了企业信息化的成本,也为整个社会生产运动节约了成本。

这种服务的使用方式已经切合SaaS的第三级模子成熟度。且在这种模式下,软件即服务的最终产权依然属于服务供应商。

2 基于运营和服务治理的SaaS架构设计

2.1 SaaS模式服务使用流程

在提出对SaaS系统实现的框架前,有须要对SaaS模式的服务流程举行先容。以服务在整个SaaS系统中的生命周期为例,如图3所示。

服务供应商向平台提交服务注册的申请,经由平台治理员审核成为平台的服务;平台治理员凭据用户需求和现实的使用情形将服务通过服务集成子模块组成组合服务,并凭据服务供应商的要求设定服务的价钱或者设置为免费,在平台的公共信息部门公布服务相关信息;然后企业用户申请租赁服务,经平台治理员批准后即可使用服务;之后租户可以凭据自己的现实需要使用或关闭服务。

2.2 SaaS架构设计

通过对服务治理流程的剖析,笔者对SaaS系统的主体功效就有了清晰的熟悉。再以完善的整体服务需求的条件下,提出自己的SaaS系统架构图,如图4所示。本架构分为两个主要的大模块:平台运营治理模块和应用服务治理模块。

平台运营治理模块提供企业注册的治理、用户治理和权限治理、应用服务供应商治理、统一化的用户、角色和资源治理,这些内容归为用户治理部门;同时平台运营治理模块还应监控记载用户使用服务历程中的种种信息,这是日志治理部门的内容;宁静中央卖力向平台其它模块提供数据会见的接口,同时也卖力监控系统的运行状态;用度治理凭据日志治理中的使用服务的信息,发生用度清单,然后发送给企业用户,并实现企业用户的网上支付;平台运营端的服务治理通过挪用应用服务治理模块中的公然接口,实现运营端服务的注册与集成、信息显示、企业用户申请、使用和关闭服务,它是平台运营治理模块和应用服务治理模块交互的所在。

应用服务治理模块卖力实现平台运营治理模块的挪用请求,包罗服务的注册与删除、服务的挪用、将几个服务组合成一个完整的应用功效交由平台运营治理挪用。每个注册到平台上的服务都应当切合平台开放的一套规范,以统一服务与平台、服务之间的交互方式。

3 模块设计剖析

3.1 平台运营治理模块

平台运营治理模块是SaaS系统与用户直接交互的部门,如图5所示,平台用户通过用户治理模块完成企业注册、用户权限分配等功效,而用户治理对于这些功效的支持与实现,是在宁静中央提供数据接口及宁静计谋的配合下完成的;同时用户治理还通过运营端服务治理来完成服务的注册、使用申请、关闭,而这些操作都市由日志治理部门记载;用度治理模块正是依赖这些记载来发生用户用度数据,平台会员宁静台治理员都市使用用度治理模块来查阅用户用度;运营端服务治理凋用应用服务治理模块提供的接口,实现平台运营模块和应用服务治理模块的交互。

“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与

我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同

其观点或证实其内容的真实性。