作为全球首屈一指的数据治理专家,Informatica 根据自己多年的专业技术和经验,提出了全面数据安全管理平台的概念,并推出一系列数据安全解决方案,Informatica 测试数据管理(Test Data Management,简称 TDM)解决方案就是其中之一。
针对于不同业务特性、不同数据特性的客户,提供策略性、一体化的方法,对某些敏感信息利用智能化的平台和预制的规则,有效地进行数据的变形,实现敏感隐私数据的可靠保护。这样,就可以在生产、开发、测试以及外包或云计算环境中安全地使用脱敏后的真实数据集。借助数据脱敏技术,屏蔽敏感信息,并使屏蔽的信息保留其原始数据格式和属性,以确保应用程序可在使用脱敏数据的开发与测试过程中正常运行。Informatica TDM 具有以下的特点:
§ 全生命周期的敏感信息保护和管理
通过完善和制定生产数据使用管理制度,明确生产数据中敏感信息数据字典规范和生产数据申请、提取、安全预处理、使用、清理、销毁等环节的处理流程,根据生产数据中敏感信息数据的相关信息采购符合银行业务情况的脱敏工具,并明确在生产数据使用过程中所涉及部门的职责分工,提高生产数据使用管理规范化、制度化水平,防范生产数据泄露等安全隐患,完善信息科技风险管理体系。
§ 全面、智能的脱敏方案
Informatica数据测试数据管理方案,拥有全面的技术与算法,包括随机脱敏、模糊脱敏、键值脱密、替换脱密等。和内置的专门的规则,包括名称和地址规则,证件号,信用卡号,电话等专门的处理规则。同时为了适应银行广泛使用的商业软件,Informatica数据脱敏方案独有的与所有主流商业套件无缝集成的能力,可以直接将商业套件中的业务规则抽取出来,而不必人工开发或导出,大大加快了系统上线和实施的速度和便利性。
对于安全的信心应该来自于在整个生命周期中对生产数据风险的识别、关注和准备。Informatica数据安全解决方案,可以帮助银行通过建设生产数据管理体系,加强敏感数据的安全管理,推进数据脱敏工具化、流程化,提高银行敏感数据防护水平,健全银行信息安全管理体系。
§ 高效可扩展的解决方案
数据敏感漂白处理,通常是针对数十个应用,不同的数据库,上百张表进行处理,使用Informatica TDM,能够实现数据脱敏的灵活配置,零编码,多种脱敏规则与算法。在整个脱敏过程中数据无需落地,并可借助网格(Grid)计算、并行分区处理(Partitioning)等技术获得极高的数据处理性能。
Informatica TDM能够在字段级配置脱敏规则算法,经过脱敏的数据能够保持数据原有的格式、业务特征和数据之间的主外键关系或逻辑关联关系。
借助Informatica TDM解决方案,通过建立统一测试数据安全管理平台,公司将可以获得以下收益:
§ 图形化的部署、控制和管理统一数据安全管理平台,简化测试数据管控的复杂度,即满足数据安全合规,同时满足数据管理者、使用者等多方面的不同需求;
§ 实现对企业内所有业务系统测试开发等非生产环境的数据安全管理;
§ 提供统一的方法与规则产生测试、开发、培训等非生产环境所需的数据;
§ 以生产环境中真实数据为基础,通过高效的脱敏技术产生测试可用的安全数据,消除敏感数据暴露的机会,从而降低数据泄漏的风险;
§ 建立统一数据脱敏平台,支持现有和未来业务系统建设的数据服务;
§ 助力企业合规性管控,提高企业应对政府监管的能力与基础;
§ 助力企业实现跨地域的、跨业务系统的数据一致化安全管理水平,提高企业竞争能力,保护企业市场形象;
§ 助力企业全局数据治理的建设路线。
下图展现的是Informatica测试数据管理(TDM)的物理架构,它包括几个主要的组成部分:一、数据脱敏&数据子集工作台;二、数据脱敏&数据子集引擎。
§ 数据脱敏&数据子集工作台
数据脱敏&数据子集工作台是一个基于web浏览器的开发、管理界面,用户可以通过单一的Web界面实现测试数据管理的绝大多数功能。包括,规则定义、工作流管理,运行监控等。
§ 数据脱敏&数据子集引擎
这一引擎是建立在Informatica V10平台上的数据处理的引擎,提供外部数据的访问能力,包括:访问企业内部商业数据库,访问商业应用套件,访问文本文件,云服务等;提供平台的扩展能力,如集群、并行处理、HA等;同时整个测试数据管理的知识库也在这里管理,提供了一致的元数据和集中的规则存储。
同时这个模块提供复杂规则的二次开发能力,用户同样可以通过图形化的界面进行复杂的脱敏规则的开发,并支持将二次开发的规则与浏览器界面进行集成。
从技术上而言,数据脱敏属于数据加工处理的主题化分支,而TDM后台采用的Informatica PowerCenter引擎正是业界数据加工处理平台中的佼佼者。通过TDM Workbench与PowerCetner相结合,IT人员与业务人员分工配合可以实现最大程度上的功能可扩展性。