加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 云计算 > 正文

SaaS局限效应及其成熟度模子

发布时间:2018-07-09 08:11:40 所属栏目:云计算 来源:西部数码
导读:SaaS软件相对传统软件而言,具有强盛的局限效应。就传统软件而言,每陈设一套应用都必要设置响应的处事器,收集装备,运维职员及举办必然水平的定制化开拓,本钱随陈设应用的增多以恒定的速度上升。但SaaS模式只陈设一套软件实例,所需投入的开拓、处事器

SaaS软件相对传统软件而言,具有强盛的局限效应。就传统软件而言,每陈设一套应用都必要设置响应的处事器,收集装备,运维职员及举办必然水平的定制化开拓,本钱随陈设应用的增多以恒定的速度上升。但SaaS模式只陈设一套软件实例,所需投入的开拓、处事器、运维职员是明晰的。跟着客户局限的上升,分摊到单个客户所必要包袱的本钱将进一步降落。如图所示:

7

在软件初期,SaaS模式必要投入的软件综合行使本钱会比传统模式高,但跟着客户数的增进,SaaS模式的”局限效应”的逐渐形成,其综合行使本钱上升幅度不大,并慢慢趋于安稳。反观传统模式,跟着客户数的增进,所需投入的软件综合行使本钱一向以恒定的增幅上升。

SaaS应器具有可预期的局限效应,这种局限效应不只仅是贸易上的题目,更是一个应用架构的题目,只有更不变精良的应用架构,才气更好的支撑SaaS。按照是否具有可设置性、高机能、可伸缩可将SaaS成熟度分为四级,每一级都比前一级增进三种特征中的一种。

Level1:定制开拓

为用户提供专用的数据库实例及应用处事器实例,依据用户现实需求举办定制化开拓,着实最初的SaaS应用成熟度模子,在技能架构上和传统项目型软件开拓或软件外包没什么区别。有一个客户项目,就凭证客户的需求来定制一个版本,每个客户都有一份独立的代码,各版本间可通用的只有少量可重用软件,库及开拓职员履历。

固然最低级的SaaS模子,在应用架构上和传统软件模式并没有什么区别,但,在贸易模式上,最低级的SaaS模子和传统软件模式,照旧存在本质上的区别–即软硬件及响应的维护职责都由SaaS处事商提供,用户按需缴纳用度即可行使。

Level2:可设置

照旧为用户陈设单独的运行实例,但有用的减低了第二次开拓的本钱,通过可设置的情势,满意用户的根基需求。

最低级的成熟度模子,显然并不是精采的SaaS成熟度模子,每次新增用户都必要举办定制化的开拓,单独陈设。这种模式势必会导致跟着客户数的增进,必要投入的定制化开拓本钱,软硬件已经运营本钱,都将跟着客户的增进而凭证较量增进。

但这种模式到达必然局限后,想要进一步扩大局限,根基上就只能依靠于人肉战术了。

以是,起首必要办理的题目就是低落定制化开拓本钱。SaaS第二级依靠的办理方案,就是通过可设置化实现有用低落开拓,进而到达缩减本钱的目标。但愿通过可设置化来满意差异客户的需求,而不必要为客户举办特定的开拓。

可是,着实通过描写可发明,在第二级模子中,软件的陈设架构并没有产生多大的变革,仍旧是为每个客户陈设一个运行实例,只是每个运行实例都是运行着统一份代码,通过设置的差异来满意差异客户的需求。

Level3:高机能多租户架构

从应用架构的角度而言,第一级和第二级成熟度模子和传统软件并没有太大的区别,只是在贸易模式上较量切合SaaS的界说。因为其应用架构的计划是为每一个新的租户都单独陈设一份软件实例,在一对一的架构,势必会导致必要维护软硬件本钱,跟着新租户的增进而直线上升,无法有用的施展SaaS模式的局限效应。

以是,多租户单实例的SaaS架构才是凡是上真正意义的SaaS模式,多个租户对应一个软件实例可有用的低落软硬件本钱,充实验展SaaS模式的局限效应。

实现多租户模子的要害是通必然的计策来确保用户数据的独立性,用户共享同一的应用实例,势必会对数据独立性提出必然的要求,在用户需求不同不大,客户数目不多时,讲一个第一级/第二级成熟度模子改革成多租户并不会太伟大,凡是可以通过独立数据库,共享数据库独立数据布局,共享数据功效实现。

Level4:可伸缩性多租户架构

该级此外初始目标为了实此刻用户数大量增进的环境下,无须变动应用架构,只必要简答的增进硬件陈设的数目,就可支撑应用局限的增添。在架构计划中的Tenant Load Balaner层将会生涯用户,租户与对应软件实例的映射,用户登录后,立刻映射到对应的软件实例。

(编辑:河北网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读