SaaS 模式一经推出,凭借本身的高性价比、低保护老本,无需软硬件保护、无需运维等明晃晃的长处,失去了爆发式的增长,甚至全面扭转了软件的开发模式。各位老总的问候语,不知从什么时候开始,都变成了:“你上云了吗?”。
与传统软件我的项目比拟,SaaS 产品将开发成本缩减到爆炸,这种模式只须要 60+-30 天即可实现全套搞定需要,成为了不少企业的最优抉择。
不过任何事件都具备两面性,SaaS 在诸多长处的突围中,也存在被很多人质疑的毛病。其中最重要也最被公众关怀的一点,就是“信息安全”。否则,也不会有对于“SaaS”信息安全的“十万八千问”。
目前 SaaS 畛域曾经倒退成为云计算最大的细分畛域,SaaS 软件的需要在国内越来越多。咱们能够粗略分类 SaaS 服务分为通用型 SaaS 和垂直型 SaaS。通用型 SaaS 实用于全行业,以通用的管理工具和技术工具为主,包含即时通讯、协同 OA、财务管理、人力资源管理等服务。垂直型 SaaS 服务于特定类型的行业客户,提供更加有针对性、更贴近客户业务需要的软件服务。
伴着大数据与云计算技术的疾速倒退,“嵌入式剖析”成为 SaaS 软件新的价值增长点,基于 SaaS 平台的业务数据,通过“嵌入式”剖析工具,将报表或数据分析性能,嵌入到 SaaS 平台,作为平台的规范性能提供给用户,用户不仅能够自助设计业务报表和剖析看板,还能基于 SaaS 平台中的业务数据,开掘数据价值,辅助经营决策。
SaaS 平台的数据架构,目前次要有两种模式:
1、多租户共用同一个数据库,通过表中的字段辨别租户的数据;
2、每家租户各自有独立的数据库。
不同的数据结构,在实现“嵌入式剖析”性能时,在数据接口机制上有所差别。在具体实现上,须要依据剖析场景来设计。
基于以上的数据架构,通用的 SaaS 信息安全保障机制,次要从以下几个方面解决:
1、数据安全,从物理策略中保障数据安全,建设好网络安全防御机制,避免因为应用程序破绽或者歹意特权用户透露敏感信息,如强密码保护,定期平安数据存储审计,程序破绽扫描等。
2、数据拆散。多租户共用同一个数据库,通过表中的字段辨别租户的数据,因而要建设欠缺的数据隔离机制,防止数据泄露导致重大的经济损失。
3、SaaS 应用程序的平安部署,部署应首先确保其与物理机等同的安全性,如防火墙,入侵检测零碎来强化其安全性。
4、备份,建设齐备的数据备份服务。
5、用户权限和身份治理,健全的用户权限治理,合乎各种简单的组织构造权限解决并保障相干的平安认证。
SaaS 中的数据洞察能力
咱们都晓得,SaaS 产品往往是细分到具体的用户场景中去解决用户的理论须要的,因而 SaaS 产品更理解用户的利用场景,而数据分析堪称是一个“普世”的需要,仿佛曾经成为 SaaS 产品的标配性能。那么在对应提供 SaaS 产品的厂商而言,如果扩散一部分主力去解决数据分析能力,则必然导致厂商的分身乏术,那么应答这种重要但非专业的需要,寻求已有的成熟工具是合乎当下实情的一种可行计划。在寻找这样的数据分析工具时,不再只停留在传统的数据分析计划,更要符合 SaaS 的倒退模式。
SaaS 软件提供了数据分析计划,须要具体包含:
可供业务人员应用的自助剖析能力
自助式剖析是将商业智能和报表性能嵌入到业务零碎的前提条件,得益于自助式剖析的易用性和技术无关性,即使没有软件开发和数据库相干常识的业务人员也能进行数据分析操作。而且,现有 BI 工具能够提供所有档次的自助剖析能力。
- 预览剖析,用户在查看仪表板和报表时,可进行钻取、联动、图表切换、字段切换、过滤、排序、趋势剖析等操作。
- 设计剖析,领有设计权限的用户,可自助创立新的仪表板和报表,自助实现数据的剖析与摸索。
- 挪动剖析,用户不仅能够在挪动端随时把握最新数据变动,同样能够进行钻取、联动等数据分析操作。
- 数据筹备,拖拽式数据查问设计器,省去编写 SQL 的过程,用户可自行剖析 Excel、数据库、Web 接口等数据。
- 分享公布,你所创立的仪表板、报表可间接分享给零碎内的其余用户,实现随时公布。
OEM、白标与高度的可定制性
以嵌入的形式运行在业务零碎外部,咱们能够对其进行高度的定制化操作,从安装包到软件运行界面均可定制,从而使其与业务零碎界面和体验的完满交融。
- 装置定制:提供 OEM 定制化安装包、静默装置和文件拷贝公布产生,可合并到咱们软件的安装包中,也可进行独自装置。
- 零碎白标:产品 Logo、名称等信息均可替换,从而让整个产品给最终用户展现的是业务零碎的形象。
- 外观款式:包含登录画面、主界面、挪动界面等,均可替换色彩 / 图片等资源,以齐全匹配业务零碎的界面风格。
- 扩大插件:反对自定义的可视化插件能力,可将 ECharts、G2 和 D3 等集成到产品中,以满足格式化需要。
所有性能可运行在业务零碎内
所有性能均可运行在业务零碎内,同时,基于模块化的性能封装和属性配置,不仅能够疾速实现性能的集成,还能够通过属性进行个性化的集成配置。
- 文档内容集成,曾经设计好的仪表板和报表内容,可集成到业务零碎内,供用户进行剖析、打印和导出等操作。
- 文档设计器集成,业务零碎正式上线之后,用户可在业务零碎内间接新建仪表板和报表,疾速满足零碎上线后呈现的新需要。
- 数据查问集成,除业务零碎内置的数据源 / 数据集之外,用户也可连贯到新增的数据源,满足更多数据分析的须要。
- 门户网站集成,产品的用户门户与系统管理门户网站,也可间接嵌入到业务零碎内,以此作为业务零碎的报表核心门户。
- 挪动 APP 集成,仪表板、报表、门户网站均可间接集成到挪动 APP 中,为利用零碎疾速提供残缺的挪动剖析功能模块。
连贯并剖析你的所有数据
BI 剖析必须提供简略易用的数据查问设计器,通过的数据查问设计器,能疾速连贯到各种数据,包含本地数据库、云端数据、文件型数据、Web Service、JSON、OData 等数据源。既能拖动实现跨源的数据建模,也反对间接编写 SQL 语句,或者调用已有存储过程。最终,通过数据模型访问控制和行级数据拜访权限治理,可平安地分享给 BI 剖析或报表统计者应用。
(图片起源网络)
单点登陆与权限管制
本身具备残缺的用户权限性能,也反对通过独自登录(SSO)与利用零碎的用户进行集成,同时,基于角色的权限管制形式,提供了细粒度的权限控制能力匹配 SaaS 软件的高的数据安全要求。
- 性能应用权限,可依照角色控制数据源、数据集、仪表板、报表的创立和查看权限。
- 文档分享权限,可将仪表板、报表按只读或可写的形式分写给其余用户。
- 数据拜访权限,基于用户上下文的数据过滤,不同用户应用同一个数据集时将返回不同的数据行。
- 页面元素权限,不同用户查看同一报表时,可依据角色显示不同的内容,以实现敏感数据的无效爱护。
多种部署与平台集成能力
反对多种部署,如采纳本地部署,其最终公布形式可由业务零碎自行决定,采纳公有部署和专用部署均可。同时,产品能够与多种开发平台相结合,具备开发平台无关系的特点。
- 公布形式,可装置在 Linux、Windows 和 Docker 上,反对企业外部部署、公有云和私有云部署。
- 网络环境,反对联网环境运行,也反对在企业局域网内运行。
- 开发平台,可用于 Java、.NET、PHP、HTML5 开发平台和技术;能与 Web 程序(B/S)、桌面程序(C/S)和挪动 APP 集成。
总结
本文具体从 SaaS 的数据洞察能力登程,别离以数据分析、白标 OEM、业务集成、单点管制、平台部署等能力为大家介绍了 SaaS 的弱小实力。而在下篇,咱们会从具体实例登程,以 Wyn 为例,为大家展现 SaaS 与 BI 间碰撞的火花又是怎么,请大家刮目相待吧~