CloudDM Team - 全新的企业级数据库数据安全管控平台

背景

如今,越来越多的企业逐步完成数字化转型,数据已成为企业制定决策、优化流程、提升效能的宝贵资源。然而,随着数据体量的指数级增长,如何在跨部门、跨平台使用企业数据的同时,在团队中高效管理数据库数据,保障数据质量和安全,则成了很多企业面临的一大挑战。构建企业级的数据管控平台对企业的重要性不言而喻。

全新推出的 CloudDM Team 作为一款国产数据库数据管控平台,可以帮助企业解决数据管理痛点,让企业数据管控变得更加简单和轻松。

介绍

CloudDM Team 是一个企业级数据库数据管控平台,专注企业数据安全,注重 安全性稳定性用户体验。为团队中不同角色人员开发使用数据库而设计的团队协作工具。

功能简介

CloudDM Team 着重在 执行流程安全 这三个方面提供强大的功能。本文基于产品的实际体验,总结出如下功能清单:

运行环境 部署方式 Docker
跨机房管理 支持,无需公网端口
账号和权限 用户/角色/权限 具备
语句级授权 DDL / DML
授权粒度 实例
统一认证 OpenLDAP / Windows AD
数据库管理 数据源种类 MySQL,更多数据源等待开放
数据查询 支持
查询事务 支持,默认功能关闭
数据库对象 索引视图函数存储过程触发器
便利功能 DDL 获取 获取 原始建表DDL  生成建表语句 两种方式
表结构生成 支持 MySQL 到 (MySQL、ClickHouse、达梦、IBM DB2、Doris、OceanBase、Oracle、PolarDB-X、PostgreSQL、SQL SERVER、StarRocks、TiDB)
变更/流程 工单流程 支持
无锁变更 不支持
执行方式 手动执行
规则校验 查询规则 内置 36 条规则,可以通过 Rule Script 自由定制
校验机制 通过 控制台查询 或 通过 工单递交 方式审核 SQL
校验策略 提供 提示阻塞 两种审核失败处理策略
有效范围 支持将规则的有效范围精确在 环境实例数据库视图 
数据保护 数据脱敏规则 内置 5 条规则,可以通过 Rule Script 自由定制
数据脱敏算法 星号全遮掩
数据脱敏范围 可选择对 单个值  整行 进行数据脱敏
有效范围 支持将规则的有效范围精确在 环境实例数据库视图 
审计 操作审计 支持,产品页面可查
SQL 执行审计 支持,记录到日志

核心能力

CloudDM Team 版核心解决团队在访问数据库过程中 数据脱敏安全数据库 SQL 规范访问权限控制工单流程 几个方面的痛点。

数据脱敏

CloudDM Team 可以根据用户需要,对 特定列 或者根据 数据特征 决定是否需要进行脱敏。在需要脱敏时还可以根据具体需要决定是脱敏 整行数据 还是脱敏 单个值

SQL 规范

保持数据库有一个良好的规范,会让数据库更加具有可维护性、稳定性,从而提高开发效率和团队协作质量。比如很多公司都会禁止在生产数据库中执行子查询,以保证数据库的稳定。

权限控制

团队成员访问数据库的典型场景之一就是控制访问权限,避免诸如 删库拖库、超范围访问数据等问题。在 CloudDM Team 中产品中的 功能权限 和可访问的数据库 资源权限 是分离的,这意味着团队可以根据实际需要进行更加细粒度的权限控制。

工单流程

CloudDM Team 支持在团队协作中使用工单和流程管理数据库变更,产品内置了一个简单的流程引擎。在未来还会接入更多的第三方工作流。

特色功能

贴心的提示

当配置好数据源后,在数据查询窗口中,就可以对数据库进行操作。产品在这里做了很多细节优化,这在众多同类企业级数据库管控平台上是不多见的。例如:

  • 数据库和表的面板:左右拖动控制面板大小。
  • 列的展示:贴心地通过不同样式的图标来增加辨识度。

表结构生成

产品在发布初期只开放了 MySQL 一个数据源,但是通过在具体表上鼠标右键 “获取 DDL” 的功能中可以看到,CloudDM Team 已经可以在不同类型数据源之间生成对应数据库的建表语句。这个功能对于同时使用多种不同类型数据库的团队而言提供了极大的便利。

强大的规则引擎

CloudDM Team 在提供 查询规则校验 数据脱敏 功能时采用了一套自研的开发语言(Rule Script Language,简称 Rule Script)作为规则引擎。

通过 Rule Script,CloudDM Team 将查询规则和数据脱敏匹配规则实现了高度的统一,从而在用户配置规则的时候变得更加灵活。这意味着团队在规则方面的需求可能不在依赖定制开发而是更加 通用

安装试用

初次部署产品非常简单,首先在官网上下载 Docker 安装包,跟随快速上手教程进行安装。

当执行 “install.sh” 脚本后,等待 SUCCESS 出现就表示安装成功。

登录系统并添加好数据源后即可正常使用。下面是这款工具的查询控制台。

总结

如果您感觉这款产品对您和您的团队有帮助,可以通过下面的地址下载试用。

优秀的个人博客,低调大师

微信关注我们

原文链接:https://my.oschina.net/u/5170379/blog/16346728

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
Mario,低调大师唯一一个Java游戏作品

Mario,低调大师唯一一个Java游戏作品

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Apache Tomcat7、8、9(Java Web服务器)

Apache Tomcat7、8、9(Java Web服务器)

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Java Development Kit(Java开发工具)

Java Development Kit(Java开发工具)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

Sublime Text 一个代码编辑器

Sublime Text 一个代码编辑器

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。