随着更多的企业不时向数字化、信息化道路迈进,如何快速实现从底层根底设备到业务应用软件的搭建来完成整体信息化建立?这成为了很多企业的难题,从头自研耗时耗力耗人力,买断的项目制难以根据需求更新迭代,而具备即需即用、按需付费效劳的 SaaS 形式的呈现让企业可以小步快跑,快速试错,在颠覆众多行业的同时,也带来了许多时机。这种“轻”形式注定了它会成为越来越多企业的选择,也让中国的企业级 SaaS 软件效劳更如火如荼。
为什么要搭建多租户系统?
SaaS,Software as a Service,直译为软件即效劳。SaaS 厂商可以提供研发晋级效劳,企业无需在硬件和 IT 人员方面停止任何投资,即可获得软件效劳,躲避建立风险,企业还可以持续获得价值效劳。SaaS 主要效劳于企业,从商业形式上来看,摒弃了传统企业软件的买断制,原来的软件交付和销售方式发生转变,以使用权替代了所有权。市面上的 SaaS 可以分为面向大多数企业的通用型 SaaS 与面对某行业领域的垂直型 SaaS 。衡石科技在效劳了众多 SaaS 厂商后发现:随着业务形态和效劳的企业客户越来越多样化,不论是通用型还是垂直型 SaaS 所面对的企业客户需求必然千差万别,假设 SaaS 平台产品经理还仅凭自己的业务理解和行业认知等尽可能多的去构造化、配置化、堆叠式地设计产品,不只无法做到满足所有客户需求,还可能迷失“自我”。因而 SaaS 平台亟需能与自身快速结合的其他产品或厂商共同合作来满足不时变化的企业客户的需求。基于此衡石科技的 SaaS 厂商客户越来越多,也积累了深沉的效劳支持经历 。
SaaS 效劳是指部署在云上的,企业客户可以按需购置,并通过网络恳求就能获取到的效劳;在这样的场景下,会有许许多多不同的客户同时使用同一套 SaaS 效劳。那么对 SaaS 效劳供给商来说,要构建 SaaS 体系就需要完成两部分工作:上层效劳和底层多租户系统。上层效劳是供给商对外售卖的软件效劳,其可以为企业客户发明价值、为公司带来营收;多租户指软件架构支持一个架构效劳多个用户,每一个用户被称之为租户,软件给予租户对系统停止定制的才干,同时用户可按需购置使用产品资源,并停止用户数据的互相隔离。底层多租户系统则是 SaaS 形式实现的详细方式,厂商在对外售卖 SaaS 效劳时,需要考虑如何实现租户之间的数据隔离、效劳的权限控制、计费管理等;因而需要引入多租户概念来处置上述问题。通过多租户系统,企业可以更好地管理租户和上层效劳,租户也可以更好地使用软件效劳。
多租户形式的现状及面临的问题
当下市场 SaaS 需求的迸发式增长,SaaS 赛道竞争日益剧烈,对于目前很多 SaaS 企业来说针对租户的管理和集成还是需要加强整体的规划的。企业客户对数据非常敏感,数据的安全性要求很高,要求自身的数据是不能出 SaaS 平台的。另外在一个租户内的用户众多,需要设置不同层级人员查看、使用的权限不同,数据权限管理复杂。租户间会存在多种认证方式,包括:企微、钉钉、SSO 等,各种不同的认证体系。租户内数据表比较多,但租户间数据构造却又一致,形成了管理本钱高。假设要为不同的企业客户定制化开发报表,对于 SaaS 厂商来说效劳本钱也会进步;而要自研数据分析工具,时间和开发本钱也会随之进步。这些根本就是目前 SaaS 厂商所遇到的问题或者说 SaaS 厂商为什么要采用多租户的形式。
衡石如何助力 SaaS 厂商实现多租户形式?
SaaS 厂商在精深垂直领域核心功能的同时,不得不拓展自己的才干边境,为企业客户提供更多“有效”效劳。但研发人员有限,产品的核心才干也需要不时晋级精进,于是更多的 SaaS 厂商开端寻求外部合作以加强自己的产品竞争力,同时躲避自研建立风险。
很多普通的 BI 产品是没有多租户概念,无法支持多租户需求。而 HENGSHI SENSE 提供了多租户的功能,可以实现不同租户登录后使用不同的租户内的认证方式、动态数据库实现分库分表、不同租户使用各自模板创建分析应用等操作。比如:
1、在认证方式的集成上,HENGSHI SENSE 内置了多种认证方式,比如常用的:OAuth2、企业微信、钉钉、CAS、JWT 等。这些内置的认证方式可以快速实现对接。对于不同的租户可支持不同的认证方式。
2、专业的租户管理,数据隔离、单独计费、租户管理员自由管控、租户属性控制租户数据库连接。动态数据库可以实现平台方创建用户属性。给不同的租户配置不同的用户属性值,实现不同租户登录后看到的数据是各自的数据,实现千人千面的效果。灵敏精准的权限管理,多方位管控数据安全。
3、在此根底上,在协助企业的同时实现一个快速对接,复用相同行业类型模板,从而节省高达80%的开发工作量。
4、也可实现根据平台方需求给予不同租户各自独立的受权时间、用户数量等。
5、多屏适应,灵敏应对租户不同的展示需求。
通过以上几点,HENGSHI SENSE 最终实现了:让 SaaS 厂商使用时可以连接不同的数据资产体系,让效劳的租户数据更加真实、完善。实现无缝在 SaaS 平台中提供自助分析模块,协助租户使用多种业务系统数据停止自助分析的同时也实现了各租户间的数据隔离,保证了数据的安全性。
最佳案例理论
某安康管理 SaaS 平台伙伴面向康复医疗行业与各大品牌连锁医院、医生合伙人医院等医疗机构提供效劳。为其租户提供包括经营、用户体验、维护在内的全流程智能管理平台,有着非常丰富的医疗机构管理和营销维护理念系统化经历。
数据统一由该 SaaS 效劳平台管理维护,但每个租户的数据与报表分析是需要互相独立的,虽然租户间互相独立,但分析场景和分析指标又极为类似。假设每个租户提出的需求分析场景都要 SaaS 平台方开发一套分析报表的话需要投入大量的人力,且数据维护入口假设不统一也不便管理;针对每个租户都要研发一套分析系统让租户自助分析的话研发本钱又太高,对于租户本钱极高,也达不到预期效果。
对于以上的报表需求,市面上虽然有很多报表分析工具可以满足,但根本都是买断项目制,而针对多租户的形式上的整合和管理以及涵盖完好的数据分析功能,除了衡石科技根本上没有厂商可以高度交融、支持。
HENGSHI SENSE 作为一个专业效劳于 SaaS 厂商的数据分析平台,提供了多租户形式,协助厂商构建完好数据分析全生命周期,内置了多种认证方式,SaaS 平台可以通过不同租户的认证方式对接其相应的 SSO。对于厂商而言,仅需私有或公有云环境部署一套即可效劳于所有租户,并且每个租户的数据与分析场景是独立的,既保证了数据的安全性也实现了租户分析场景的实时响应,大大进步了租户的预期。同时嵌入集成的架构支持打通该 SaaS 厂商现有各种系统,包括 OA ,财务系统等,完美实现数据整合,数据价值开掘。
湖仓一体的架构有效保证业务稳定的运行和随时的数据使用,并且可以与各种数据中台停止集成。除了内置丰富的各种图文报表外,HENGSHI SENSE 支持多租户自助分析,提升查询速度。
同时为SaaS 厂商和租户都提供了更便利的配置操作:
项目配置:SaaS 厂商可快速配置各租户的信息与参数
可视化 Dashboard 配置:租户可快速配置挪动端,网页端,大屏 dashboard
可视化小程序配置:SaaS 厂商可快速配置并生成小程序款式
可视化任务配置:租户可快速配置成交分析、配台工作量统计、咨询师销售统计等
HENGSHI SENSE 连接不同的数据资产体系,让数据画像更完好,真实。无缝嵌入 SaaS 平台中为租户提供自助分析模块,协助租户结合多种业务系统数据停止自助分析,让数据“说话”。 |