为SaaS应用选择数据模型时要考虑的因素
2017-05-15
下面的文章,我会介绍为SaaS应用选择数据模型时要考虑的因素。对主题内容进行介绍前,还是先来介绍一下费用报销吧,毕竟还有不少人不了解什么是费用报销。所谓费用报销,就是费用方面的报销,如车旅费、交通费、电话费之类的。
成本因素
基于数据共享设计的SaaS系统要求较高的开发成本(因为基于数据共享的系统架构相对比较复杂),因此初始投入较大,到长期来看运营维护成本则相对较少。而基于数据隔离设计的SaaS系统则由于所需要硬件会随着支持客户数的上升而快速上升,因此相对初始投入尚可,但长期来看会有一个比较高的运营维护成本。
总体而言,选择数据共享的方式从长远角度可以为SaaS服务供应商节省大量的金钱。但远在其最终开始盈利之前,该类系统在开发中就已经需要大量的初期投入。如果无法投入所需的开发资源,或者由于商业原因需要将所开发的SaaS系统尽可能快的投放到市场,则选择数据隔离的设计模式更为恰当。
安全因素
通常在SaaS系统中会存放有很多敏感的客户业务数据,因此客户会对确保数据的安全性有很高的期望,SaaS服务供应商与客户签署的服务条款中会需要包含很多数据安全保障条款。当然,一般客户常见误解是只有采取数据隔离方式设计的SaaS系统才能完全确保数据的安全性;事实上,采取数据共享方式设计的SaaS系统一样可以在使用了一些成熟的设计模式之后,为客户提供很强的数据安全保障。
客户因素
一个SaaS系统将来所服务的潜在客户的数量、商业背景乃至其业务需求都将在很大程度上影响数据模型的选择,下面就是一些常见的可能会影响到决定的一些因素。估算该SaaS系统所期待的潜在客户数。到底是为数以百计的客户设计这一系统还是数以千计,又或者更多数量。
简单的说,如果计划支持的客户数目越大,就应当越多地考虑使用数据共享的模式。估算每个客户平均使用的数据存储空间。如果使用该SaaS系统的客户可能会存储海量数据,则独立数据库模式毫无疑问是最佳选择。估算每个客户平均所需要支持的终端用户数。如果这个数字越大,则越应当考虑采用数据隔离的模式来满足终端用户的需求。决定是否为每个客户提供类似于数据备份之类的增值服务。一般而言,采用数据隔离的模式比较便于实现这类服务。
成本、安全、客户,这就是为SaaS应用选择数据模型时要考虑的3个因素。而对于费用报销,上文也进行了介绍,相信大家看过之后也有了一定的了解,知道费用报销就是费用方面的报销,如车旅费、交通费、电话费之类的。总之,上文的内容还请大家多多留意。
同
预约演示
电话咨询
App下载
构筑业财融合桥梁,从此天堑变通途
超1/3中国500强企业都在用汇联易推进财务数字化转型
预约演示,获取专业方案预约演示
免费体验
上海(总部)
上海市普陀区金沙江路1977弄16号2楼
北京
北京市朝阳区东四环中路82号金长安大厦A座305B、306A
深圳
深圳市南山区粤海街道高新园大冲商务中心B座2202
广州
广东省广州市天河区林和西路157号保利中汇广场A座2211室
杭州
杭州市滨江区江虹路1750号信雅达国际创意中心1-2818室
西安
西安市高新区唐延路1855号洛克大厦27层
武汉
湖北省武汉市公正路216号平安金融大厦26层
成都
四川省成都市武侯区天府大道中段天府软件园-E3座-1-11号
长沙
湖南省长沙市岳麓区潇湘中路328号德必岳麓WE401室
青岛
山东省青岛市崂山区香港东路195号上实中心T6号楼901室
Tokyo
Kyobashi TD Building 7F, 1-2-5 Kyobashi, Chuo-ku,Tokyo, 100-0005, Japan
Singapore
114 Lavender Street, #09-72, CT Hub 2, Singapore, 338729
沪ICP备16047366号沪公网安备31010702003225号CopyRight © 2024 上海甄汇信息科技有限公司
预约演示
电话咨询