BI 如何让SaaS产品具有 “安全感”和“敏锐感”(上)
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间碰撞的火花又是怎样,请大家拭目以待吧~
BI 如何让SaaS产品具有 “安全感”和“敏锐感”(上)的更多相关文章
- SaaS系列介绍之十二: SaaS产品的研发模式
1 产品研发模式慨述 产品研发模式是企业战略的重点.产品研发路线决定了一系列的管理手段和团队建设问题.也是企业的整理策略和经营思路.产品研发模式贯穿着整个产品的生命周期,从市场调研.立项.需求分析.慨 ...
- SaaS外包商 承接SaaS产品开发 Software-as-a-Service(软件即服务)
SaaS: Software-as-a-Service(软件即服务) 所谓SaaS.这一层是和你的生活每天接触的一层,大多是通过网页浏览器来接入.任何一个远程服务器上的应用都可以通过网络来运行,就是S ...
- SaaS产品成功学
『精益』和『敏捷』之类的方法论在产品实现方面消除了不少浪费,但面对SaaS产品,这些却并没有像银弹般有效. 国外的『Ramen』团队模仿Maslow的需求层次理论提出了SaaS产品的需求层次理论,可以 ...
- PLG SaaS 产品 Figma 商业模式拆解
9 月 15 日,Figma 的 CEO Dylan Field 发布消息:今天,Figma 宣布接受 Adobe 的收购... Adobe 以约 200 亿美元收购 Figma,这也是 Adobe ...
- 【阿里云产品公测】在ACE上部署WP测试体验
ACE服务其实已经有很多类似的服务提供商了,无论收费的还是免费的, 但是到现在为止还没有体验过,正好借着这次机会,来体验一下阿里云的ACE服务. ' !2NSv /IQ$[WR cx B ...
- 被产品经理怼了,线上出Bug为啥你不知道
前言 前几天跟读者聊天,他说被产品经理给怼了.原因是线上出 Bug 了,最后是客户反馈才知道的. 我就问他:你们是不是没做监控? 读者:我们是刚成立的创业团队,目前最重要的就是堆功能,很多基础设施都没 ...
- 【阿里云产品公测】ACE下上传文件永久存储实践
本帖主要内容: ;$,=VB:' 在阿里云的ACE下,我是如何实现让上传的文件永久保存的? ,%"!8T 本文以PHP为例,具体知识点如下: WD# 96V 第一,扩展服务“存储 ...
- 细说SaaS BI国际市场众生相,你准备好了么?
SaaS商业智能(BI)历程 在笔者看来,SaaS BI(也有称SaaS 商业智能.云BI)算是一个慢热的概念.远在十几前年便已经提出并有公司践行.而随着SaaS服务从早期的CRM.ERP.HR等领域 ...
- 获明略科技B+轮战略投资,思迈特软件Smartbi用强产品思维推动BI生态完善
今天,商业智能BI和大数据分析产品提供商思迈特软件(Smartbi)宣布完成亿级B+轮战略融资,本轮投资方为领先的全球企业级数据分析和组织智能服务平台提供商--明略科技. 此前,思迈特软件曾先后获得来 ...
随机推荐
- sring框架的jdbc应用
xml配置 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http: ...
- java反射相关
反射的机制:反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法:对于任意一个对象,都能够调用它的任意一个方法和属性:这种动态获取的信息以及动态调用对象的方法的功能称为java语言 ...
- html是什么,html5是什么?web开发必备知识之html
如果你要写一篇文章,你可以能会这样写:"我是小明,今年6岁了,现在在上小学一年级.我喜欢吃鲍鱼." 当时如果你像让"鲍鱼"这两个字红色并且字体大一点怎么办?? ...
- Spring的事务控制-基于注解的方式
模拟转账操作,即Jone减少500,tom增加500 如果有疑问请访问spring事务控制-基于xml方式 1.创建数据表 2.创建Account实体类 public class Account { ...
- APSI - 2
上一篇 APSI-1 其实就是对开源库README文件的一个翻译加上自己的一点点理解,因为篇幅过大,导致继续编辑有些卡顿,所以新开一篇继续. 前面介绍了APSI的大致技术.优化方法.以及举例说明了主要 ...
- Prometheus介绍及docker安装方式
一.介绍 Prometheus是主要基于Go编写,最初在SoundCloud上构建的开源系统监视和警报工具包,它启发于 Google 的 borgmon 监控系统,由工作在 SoundCloud 的 ...
- RTSP可用网络流
推荐个音视频学习的网站 https://www.zzsin.com,里面有音视频学习资料和测试视频提供下载B站搜乔红 rtsp://wowzaec2demo.streamlock.net/vod/mp ...
- C++五子棋(四)——走棋原理及权值计算
原理 计算 计算每个落子点的**"权值"**,找到权值最大的落子点 对于每个空白点,分别计算周围的八个方向 不妨以该空白点作为参照原点,以水平向右作为X轴正方向,以竖直向下为Y轴正 ...
- eslint配置介绍-如何在uniapp中配置eslint
eslint uniapp-eslint及vue-eslint配置 ESLint 是一个开源的 JavaScript 代码检查工具.可以让程序员在编码的过程中发现问题而不是在执行的过程中. 1. es ...
- android软件简约记账app开发day03-自定义键盘的书写
android软件简约记账app开发day03-自定义键盘的书写 我们在fragment界面使用了自定义的keybroad键盘,所以今天我们来书写自定义的键盘代码 新建util包,新建keyboard ...