SlideShare a Scribd company logo
www.informatik-aktuell.de
Wolfgang Epting:
Testdaten – versteckte Geschäftschance oder
immanentes Sicherheitsrisiko?
Missing Data
for Testing
Old, irrelevant
Test data
Missed Deadlines
Production Defects
Blown Budgets
Testing is 30-40% of
the Application
Development Cycle
Data Breach Risk
Testing Defects
8-12 Copies
of Production
Test Data Management: Testing Matters
Testing is not noticed when it goes well
Challenges and Costs
The Majority of Application Development Lifecycles are Spend on Development Tasks
Agile Development Needs Test Data Management
Agile Development Customer Challenges
4
Priority Challenge Cause
Delivery
Schedules
Delays, unreliable
schedules
Lengthy test data
provisioning processes
Application
Quality
Poor, High Error Rates Poor quality test data
Data Security Sensitive or private
information is exposed to
test teams, consultants and
outsourcers
Production data is
often used in test /
development
Budget Overruns Exceeding costs Resource intensive
manual test data
processes
Test Data is Not Immune
2010
2011
2012
2013
2014
Estimated Cost Examples for TDM
Based on interviews with Informatica partners and SMEs (1bil+ org)
6
Manual
Project Testers Iterations Hours Burdened
Labor
Test Total TDG Only
20 50 6 16 $150 $14,400,000 $1,440,000
Automated
Project Testers Iterations Hours Burdened
Labor
Test Total TDG Only
20 50 6 11.2 $150 $10,080,000 $1,008,000
Business Solution: Test Data Management (TDM)
• IT organizations need a solution that can speed testing
cycles by automatically creating and provisioning test
data with high precision; without introducing risk by
protecting sensitive and private information.
• Production data is analyzed for sensitive data and
then masked to ensure that data privacy is not
compromised in test systems. TDM eliminates the
need for full production copies by allowing testers to
create fully-functional data subsets at lower costs.
7
Secure and speed application
development times
Test Data
Generation
Test Data
Subset
Informatica Secure Testing
Solution Architecture
Dev
Test
Train
Informatica
Data Subset
Informatica Persistent
Data Masking
DISCOVER
Relationships
Keys
Sensitive Data
Synthetic Test Data
Informatica
Test Data Generation
Library of Test Data Sets
Informatica
Test Data
Management
Informatica
Test Data Warehouse
Self-Service Test
Data Provisioning
Informatica Test Tool
Integration
Custom
Apps
Production
9
Purpose Built Solution Maximizes Productivity
Role Specific Tools, Task Specific Interfaces
Data
Governance
Define
Discover
Apply
Measure
and Monitor
Data Analysts
Auditors
Compliance Officers
Application Administrators
Compliance Officers
Business Analysts
Application Owners
& Administrators
Define Enterprise Masking Policies
Define Sensitive Data & Remediation Plan Data
Governance
Define
Discover
Apply
Measure
and
Monitor
• Standardize policies across the enterprise with
predefined packs for PII, PCI, and PHI
• Accelerate deployments with standard data
domains, element definitions and preferred masking
rules
Compliance, Privacy and
Security Officers
Business Analysts
Discover
Sensitive Data and Table Relationships Data
Governance
Define
Discover
Apply
Measure
and
Monitor
• Assess exposure by thoroughly identifying all
sensitive data
• Improve user productivity with automated
discovery-- predefined patterns, data domains,
Natural Language Processing, etc.
Data Analysts,
Architects
Auditors
Auto-learned Data Relationships and Model
Informatica Persistent Data Masking
Protect Sensitive Information in Nonproduction
Permanently alter sensitive data such as credit cards,
address information, or names
ID Name City Credit Card
Tampa
Hartford
Modesto
Plano0964
9388
2586
7310 Jeff Richards
Rob Davis
Mark Jones
John Smith
4198 9148 1499 1341
4298 0149 0134 0148
4981 4078 9149 1491
4417 1234 5678 9112
4198 9481 9147 0521
4298 9341 9544 9114
4981 1341 0854 0508
4417 9741 1949 9471
• Shuffle Employee ID’s
• Substitute Names
• Constant for City
• Special Credit Card Technique
Variety of Techniques:
BUKRS BELNR PERNR
RU 101 1
RU 102 2
RU 103 3
RU 104 4
PERNR
1
2
3
4
BUKRS BELNR PERNR
RU 101 221
RU 102 222
RU 103 223
RU 104 224
PERNR NACHN VORNA
1 Smith Jeff
2 Jones Mike
3 Washington Tina
4 Jenkins Janet
PERNR
1
2
3
4
PERNR NACHN VORNA
221 Smith Jeff
222 Jones Mike
223 Washington Tina
224 Jenkins Janet
PERNR SUBTY OBJPS
1 - 30
2 - 31
3 - 32
4 - 33
PERNR
1
2
3
4
PERNR SUBTY OBJPS
221 - 30
222 - 31
223 - 32
224 - 33
Data Masking – Cascade
Masked values cascade to all related
tables and fields
1. Process main table and create cross-
reference
2. Cascade changes to child tables
3. Cascade changes to related tables
4. Cascade changes to cluster database
tables (mainly HR)
PA0003 (payroll status)
PA0002 (personal data)
RELID SRTFD CLUSTD
RU 0000000500001 3611
RU 0000000500002 3245
RU 0000000500003 3176
RU 0000000500004 3594
PCL2 (HR Cluster 2) BSEG (Accounting Line Item)
CLUSTD
3611
3245
3176
3594
C
a
s
c
a
d
e
Application
Administrator
Create
Environments
as Needed
Universal Connectivity
Test Data Management
Execute Masking and Subset Jobs
Original
Source
Masked and
Subsetted Target
Etc.
Audit Data Masking Results
• Set up independent masking
validation rules
• Complete the audit process by
proving that sensitive
values have changed
• Ensure that formats are preserved
• Validate that data comes from a
dictionary of values
• Validate that no original values
exist in the masked database
16
Getting Good Data to Test
Test Data Generation
• 1
6
Test Data
Generation
New
Functionality
PROD Data not
Representative
No Access to
PROD
• New tables related to the
functionality have no data in
production
• Data needs to be generated and
related to existing PROD data
• Existing capabilities rolled out to
new markets
• Data specific to new markets
needs to be generated and
related to existing PROD data
• Access to production is
limited by IT policies
Without Test Data Warehouse
• Need to avoid collisions amongst teams
• Provision full database copies per team
(virtual or physical)
• Refresh full databases to reset a small
amount of data
• No ability to have metadata descriptions
attached to test data sets
17
Product_id Product Name
P1 Benz
P2 BMW
P3 Toyota
P4 Ford
P5 GM
P6 VW
P7 Audi
Order_ID Order_Status
O1 Shipped
O2 In-Process
O3 Shipped
O4 Open
O5 In-Process
O6 Cancelled
O99 Shipped
Order_
Line_ID Order_ID Product_Id
OL1 O1 P1
OL2 O2 P2
OL3 O3 P3
OL4 O4 P1
OL5 O5 P7
Full Data Set
(Masked)
Test
Team
One
• Identify Data Set
• Run Tests
• Update/Insert Data
• Record Results
• Request Database Refresh
With Test Data Warehouse
18
Product_id Product Name
P1 Benz
P2 BMW
P3 Toyota
P4 Ford
P5 GM
P6 VW
P7 Audi
Order_ID Order_Status
O1 Shipped
O2 In-Process
O3 Shipped
O4 Open
O5 In-Process
O6 Cancelled
O99 Delivered
Order_
Line_ID Order_ID Product_Id
OL1 O1 P1
OL2 O2 P2
OL3 O3 P3
OL4 O4 P1
OL5 O5 P7
Full Data Set
(Masked)
Test
Team
One
Test
Team
Two
• Identify Version
• Run Tests
• No Updates
• Record Results
• Test Data Reset
- quarterly
• Identify Data Sets
• Run Tests
• Update/Insert
Data
• Record Results
• Test Data Reset -
weekly
Informatica Secure Testing Platform
Production
Test Data Management
Non-Production
Testers
Developers
Trainers
Risk &
Compliance
Officers
DBA &
Infrastructure
Managers
HP ALM
Test Tool
Integration
Persistent Data
Masking
Test Data Subset
Test Data
Generation
Sensitive Data
Discovery
Test Data
Warehouse
UAT
Train
Test
Dev
Cloud
Offshore,
Outsourced
Dynamic Data
Masking
TDM Factory Design
Importance of Repeatable Processes
TDM Factory
• Create your process
• Define your masking rules
• Define your subset templates
• Test on a subset of the data
• Test to ensure that your processes work as you
build them
• Continually improve the process based on the
feedback
Finished Goods
Holistic, Timely
Authoritative, Secure
Application Data
Raw Material
Data Masking and Data Subset is Not a Once-and-Done Project
Data Masking On Hadoop v9.7 Use Cases
(1) Persistent masking during
import process:
a) For Structured Data
b) For Semi-structured Data
(2) Persistent masking
of sensitive data in
Hadoop:
a) For Analytics
b) Data Provisioning
c) Test Data
(3) Dynamic
masking of sensitive
data in Hadoop
based on user role.
(4) Persistent masking during export
process:
a) For Structured Data
b) For Semi-structured Data
• Masks existing SFDC sandbox
environments
• Ensures data privacy
• Populate empty sandboxes
• Out of the box data masking
rules
• Minimal options for speed of
deployment
• Create test data sets for
sandboxes
• Rationalize existing SFDC
investment
23
Secure and Populate Sandbox Copies
Data Masking and Subset for salesforce.com
Insurance company complies with GDV Code of
Conduct mandate to protect insured sensitive data
THE CHALLENGE INFORMATICA
ADVANTAGE
RESULTS/BENEFITS
• Compliance with German Code
of Conduct for PII, PHI and
banking information
• Compliance to be achieved by
January 2016
• Multiple systems to be
protected including SAP and
Mainframe integrations
• Out-of-the-box data masking packs
to be applied in both SAP and
mainframe environment
• Consistently mask sensitive data
across multiple applications.
• Ability to handle complexity in data
models (SAP ~200.000 tables)
• Connectivity to all required data
sources including Oracle, DB2,
VSAM and IMS
• Comply with GDV Code of Conduct
12 months prior to deadline
• Consistently, reliably, and quickly
mask sensitive data
• Create a consistent test
environment with multiple systems
(SAP and Mainframe)
• Go live with complete scope in 9
months
KEY BUSINESS IMPERATIVE AND IT INITIATIVE
Business Imperative: Guarantee Security and Privacy are taken into
account in the design and processing of products and services
IT Initiative: Test Data Management for Secure Test Environments
• Test data that was available
in 10 days is now available
instantaneously
• Saved $2.2M with first
application
• Went live in 5 months
• Works across all applications
• Integrated data masking
• Ability to handle complexity
• Enabled consistent and
repeatable test data sets
Business Imperative: Enable testing teams across the globe
to self provision test data securely and on-demand
IT Initiative: Enterprise Test Data Management Platform and
Center of Excellence
KEY BUSINESS IMPERATIVE AND IT INITIATIVE
INFORMATICA ADVANTAGE RESULTS/BENEFITS
• Global team of 700+ testers
including employees,
contractors and consultants
need test data faster
• Need to adhere to strict data
privacy regulations
• Needed a platform that would
work across integrated new
and legacy applications
THE CHALLENGE
Global Team of 700 Testers Benefit
from Instantaneous Quality Test Data
Questions
27

More Related Content

What's hot

Testing Big Data: Automated Testing of Hadoop with QuerySurge
Testing Big Data: Automated  Testing of Hadoop with QuerySurgeTesting Big Data: Automated  Testing of Hadoop with QuerySurge
Testing Big Data: Automated Testing of Hadoop with QuerySurge
RTTS
 
Testing data warehouse applications by Kirti Bhushan
Testing data warehouse applications by Kirti BhushanTesting data warehouse applications by Kirti Bhushan
Testing data warehouse applications by Kirti Bhushan
Kirti Bhushan
 
DATPROF Test data Management (data privacy & data subsetting) - English
DATPROF Test data Management (data privacy & data subsetting) - EnglishDATPROF Test data Management (data privacy & data subsetting) - English
DATPROF Test data Management (data privacy & data subsetting) - English
DATPROF
 
Pyxa's Approach to Migration Projects
Pyxa's Approach to Migration ProjectsPyxa's Approach to Migration Projects
Pyxa's Approach to Migration Projects
Pyxa Solutions, LLC
 
Testing the Data Warehouse―Big Data, Big Problems
Testing the Data Warehouse―Big Data, Big ProblemsTesting the Data Warehouse―Big Data, Big Problems
Testing the Data Warehouse―Big Data, Big Problems
TechWell
 
Data warehousing testing strategies cognos
Data warehousing testing strategies cognosData warehousing testing strategies cognos
Data warehousing testing strategies cognos
Sandeep Mehta
 
ETL QA
ETL QAETL QA
ETL QA
dillip kar
 
Transforming Business Intelligence Testing
Transforming Business Intelligence TestingTransforming Business Intelligence Testing
Transforming Business Intelligence Testing
Method360
 
A Walk Through the Kimball ETL Subsystems with Oracle Data Integration
A Walk Through the Kimball ETL Subsystems with Oracle Data IntegrationA Walk Through the Kimball ETL Subsystems with Oracle Data Integration
A Walk Through the Kimball ETL Subsystems with Oracle Data Integration
Michael Rainey
 
Creating a Data validation and Testing Strategy
Creating a Data validation and Testing StrategyCreating a Data validation and Testing Strategy
Creating a Data validation and Testing Strategy
RTTS
 
Data Integrity - the ALCOA model
Data Integrity - the ALCOA modelData Integrity - the ALCOA model
Data Integrity - the ALCOA model
pi
 
Testing the Data Warehouse
Testing the Data WarehouseTesting the Data Warehouse
Testing the Data Warehouse
TechWell
 
ETL Testing Training Presentation
ETL Testing Training PresentationETL Testing Training Presentation
ETL Testing Training Presentation
Apurba Biswas
 
What is a Data Warehouse and How Do I Test It?
What is a Data Warehouse and How Do I Test It?What is a Data Warehouse and How Do I Test It?
What is a Data Warehouse and How Do I Test It?
RTTS
 
Testing the Data Warehouse―Big Data, Big Problems
Testing the Data Warehouse―Big Data, Big ProblemsTesting the Data Warehouse―Big Data, Big Problems
Testing the Data Warehouse―Big Data, Big Problems
TechWell
 
Data integrity in pharmaceutical industry a brief overview
Data integrity in pharmaceutical industry a brief overviewData integrity in pharmaceutical industry a brief overview
Data integrity in pharmaceutical industry a brief overview
chaitanyasanjaykanad
 
Data Quality Everywhere
Data Quality EverywhereData Quality Everywhere
Data Quality Everywhere
Jean-Michel Franco
 
Data Integrity webinar - Essentials & Solutions
Data Integrity webinar - Essentials & SolutionsData Integrity webinar - Essentials & Solutions
Data Integrity webinar - Essentials & Solutions
pi
 
Completing the Data Equation: Test Data + Data Validation = Success
Completing the Data Equation: Test Data + Data Validation = SuccessCompleting the Data Equation: Test Data + Data Validation = Success
Completing the Data Equation: Test Data + Data Validation = Success
RTTS
 
Data Warehousing in Pharma: How to Find Bad Data while Meeting Regulatory Req...
Data Warehousing in Pharma: How to Find Bad Data while Meeting Regulatory Req...Data Warehousing in Pharma: How to Find Bad Data while Meeting Regulatory Req...
Data Warehousing in Pharma: How to Find Bad Data while Meeting Regulatory Req...
RTTS
 

What's hot (20)

Testing Big Data: Automated Testing of Hadoop with QuerySurge
Testing Big Data: Automated  Testing of Hadoop with QuerySurgeTesting Big Data: Automated  Testing of Hadoop with QuerySurge
Testing Big Data: Automated Testing of Hadoop with QuerySurge
 
Testing data warehouse applications by Kirti Bhushan
Testing data warehouse applications by Kirti BhushanTesting data warehouse applications by Kirti Bhushan
Testing data warehouse applications by Kirti Bhushan
 
DATPROF Test data Management (data privacy & data subsetting) - English
DATPROF Test data Management (data privacy & data subsetting) - EnglishDATPROF Test data Management (data privacy & data subsetting) - English
DATPROF Test data Management (data privacy & data subsetting) - English
 
Pyxa's Approach to Migration Projects
Pyxa's Approach to Migration ProjectsPyxa's Approach to Migration Projects
Pyxa's Approach to Migration Projects
 
Testing the Data Warehouse―Big Data, Big Problems
Testing the Data Warehouse―Big Data, Big ProblemsTesting the Data Warehouse―Big Data, Big Problems
Testing the Data Warehouse―Big Data, Big Problems
 
Data warehousing testing strategies cognos
Data warehousing testing strategies cognosData warehousing testing strategies cognos
Data warehousing testing strategies cognos
 
ETL QA
ETL QAETL QA
ETL QA
 
Transforming Business Intelligence Testing
Transforming Business Intelligence TestingTransforming Business Intelligence Testing
Transforming Business Intelligence Testing
 
A Walk Through the Kimball ETL Subsystems with Oracle Data Integration
A Walk Through the Kimball ETL Subsystems with Oracle Data IntegrationA Walk Through the Kimball ETL Subsystems with Oracle Data Integration
A Walk Through the Kimball ETL Subsystems with Oracle Data Integration
 
Creating a Data validation and Testing Strategy
Creating a Data validation and Testing StrategyCreating a Data validation and Testing Strategy
Creating a Data validation and Testing Strategy
 
Data Integrity - the ALCOA model
Data Integrity - the ALCOA modelData Integrity - the ALCOA model
Data Integrity - the ALCOA model
 
Testing the Data Warehouse
Testing the Data WarehouseTesting the Data Warehouse
Testing the Data Warehouse
 
ETL Testing Training Presentation
ETL Testing Training PresentationETL Testing Training Presentation
ETL Testing Training Presentation
 
What is a Data Warehouse and How Do I Test It?
What is a Data Warehouse and How Do I Test It?What is a Data Warehouse and How Do I Test It?
What is a Data Warehouse and How Do I Test It?
 
Testing the Data Warehouse―Big Data, Big Problems
Testing the Data Warehouse―Big Data, Big ProblemsTesting the Data Warehouse―Big Data, Big Problems
Testing the Data Warehouse―Big Data, Big Problems
 
Data integrity in pharmaceutical industry a brief overview
Data integrity in pharmaceutical industry a brief overviewData integrity in pharmaceutical industry a brief overview
Data integrity in pharmaceutical industry a brief overview
 
Data Quality Everywhere
Data Quality EverywhereData Quality Everywhere
Data Quality Everywhere
 
Data Integrity webinar - Essentials & Solutions
Data Integrity webinar - Essentials & SolutionsData Integrity webinar - Essentials & Solutions
Data Integrity webinar - Essentials & Solutions
 
Completing the Data Equation: Test Data + Data Validation = Success
Completing the Data Equation: Test Data + Data Validation = SuccessCompleting the Data Equation: Test Data + Data Validation = Success
Completing the Data Equation: Test Data + Data Validation = Success
 
Data Warehousing in Pharma: How to Find Bad Data while Meeting Regulatory Req...
Data Warehousing in Pharma: How to Find Bad Data while Meeting Regulatory Req...Data Warehousing in Pharma: How to Find Bad Data while Meeting Regulatory Req...
Data Warehousing in Pharma: How to Find Bad Data while Meeting Regulatory Req...
 

Viewers also liked

Michael Wittig – IT-Tage 2015 – Datenbanken und Big Data: Datenbank am Limit ...
Michael Wittig – IT-Tage 2015 – Datenbanken und Big Data: Datenbank am Limit ...Michael Wittig – IT-Tage 2015 – Datenbanken und Big Data: Datenbank am Limit ...
Michael Wittig – IT-Tage 2015 – Datenbanken und Big Data: Datenbank am Limit ...
Informatik Aktuell
 
Stephan Hummel – IT-Tage 2015 – DB2 In-Memory - Eine Technologie nicht nur fü...
Stephan Hummel – IT-Tage 2015 – DB2 In-Memory - Eine Technologie nicht nur fü...Stephan Hummel – IT-Tage 2015 – DB2 In-Memory - Eine Technologie nicht nur fü...
Stephan Hummel – IT-Tage 2015 – DB2 In-Memory - Eine Technologie nicht nur fü...
Informatik Aktuell
 
Martin Klier – IT-Tage 2015 – Oracle InMemory Column Store
Martin Klier – IT-Tage 2015 – Oracle InMemory Column StoreMartin Klier – IT-Tage 2015 – Oracle InMemory Column Store
Martin Klier – IT-Tage 2015 – Oracle InMemory Column Store
Informatik Aktuell
 
Jörg Kleinz – IT-Tage 2015 – NoSQL Graphdatenbanken – nicht nur für Big Data
Jörg Kleinz – IT-Tage 2015 – NoSQL Graphdatenbanken – nicht nur für Big DataJörg Kleinz – IT-Tage 2015 – NoSQL Graphdatenbanken – nicht nur für Big Data
Jörg Kleinz – IT-Tage 2015 – NoSQL Graphdatenbanken – nicht nur für Big Data
Informatik Aktuell
 
Norbert Rieger – IT-Tage 2015 – Optimierung der Performance bei Oracle-Datenb...
Norbert Rieger – IT-Tage 2015 – Optimierung der Performance bei Oracle-Datenb...Norbert Rieger – IT-Tage 2015 – Optimierung der Performance bei Oracle-Datenb...
Norbert Rieger – IT-Tage 2015 – Optimierung der Performance bei Oracle-Datenb...
Informatik Aktuell
 
Randolf Geist – IT-Tage 2015 – Oracle Parallel Execution – Analyse und Troubl...
Randolf Geist – IT-Tage 2015 – Oracle Parallel Execution – Analyse und Troubl...Randolf Geist – IT-Tage 2015 – Oracle Parallel Execution – Analyse und Troubl...
Randolf Geist – IT-Tage 2015 – Oracle Parallel Execution – Analyse und Troubl...
Informatik Aktuell
 
Markus Winand – IT-Tage 2015 – Den Suchraum des Optimizers gestalten
Markus Winand – IT-Tage 2015 – Den Suchraum des Optimizers gestaltenMarkus Winand – IT-Tage 2015 – Den Suchraum des Optimizers gestalten
Markus Winand – IT-Tage 2015 – Den Suchraum des Optimizers gestalten
Informatik Aktuell
 
Jonas Gassenmeyer – IT-Tage 2015 – Materialized Views in Oracle
Jonas Gassenmeyer – IT-Tage 2015 – Materialized Views in OracleJonas Gassenmeyer – IT-Tage 2015 – Materialized Views in Oracle
Jonas Gassenmeyer – IT-Tage 2015 – Materialized Views in Oracle
Informatik Aktuell
 
Angelika Gallwitz – IT-Tage 2015 – Statistische Auswertungen in Oracle mit S...
Angelika Gallwitz  – IT-Tage 2015 – Statistische Auswertungen in Oracle mit S...Angelika Gallwitz  – IT-Tage 2015 – Statistische Auswertungen in Oracle mit S...
Angelika Gallwitz – IT-Tage 2015 – Statistische Auswertungen in Oracle mit S...
Informatik Aktuell
 
Jérôme Witt – IT-Tage 2015 – Oracle RDBMS – Grid Infrastructure 12c: failover...
Jérôme Witt – IT-Tage 2015 – Oracle RDBMS – Grid Infrastructure 12c: failover...Jérôme Witt – IT-Tage 2015 – Oracle RDBMS – Grid Infrastructure 12c: failover...
Jérôme Witt – IT-Tage 2015 – Oracle RDBMS – Grid Infrastructure 12c: failover...
Informatik Aktuell
 
Marek Adar – IT-Tage 2015 – Oracle Recovery Manager unter 12c
Marek Adar – IT-Tage 2015 – Oracle Recovery Manager unter 12cMarek Adar – IT-Tage 2015 – Oracle Recovery Manager unter 12c
Marek Adar – IT-Tage 2015 – Oracle Recovery Manager unter 12c
Informatik Aktuell
 

Viewers also liked (11)

Michael Wittig – IT-Tage 2015 – Datenbanken und Big Data: Datenbank am Limit ...
Michael Wittig – IT-Tage 2015 – Datenbanken und Big Data: Datenbank am Limit ...Michael Wittig – IT-Tage 2015 – Datenbanken und Big Data: Datenbank am Limit ...
Michael Wittig – IT-Tage 2015 – Datenbanken und Big Data: Datenbank am Limit ...
 
Stephan Hummel – IT-Tage 2015 – DB2 In-Memory - Eine Technologie nicht nur fü...
Stephan Hummel – IT-Tage 2015 – DB2 In-Memory - Eine Technologie nicht nur fü...Stephan Hummel – IT-Tage 2015 – DB2 In-Memory - Eine Technologie nicht nur fü...
Stephan Hummel – IT-Tage 2015 – DB2 In-Memory - Eine Technologie nicht nur fü...
 
Martin Klier – IT-Tage 2015 – Oracle InMemory Column Store
Martin Klier – IT-Tage 2015 – Oracle InMemory Column StoreMartin Klier – IT-Tage 2015 – Oracle InMemory Column Store
Martin Klier – IT-Tage 2015 – Oracle InMemory Column Store
 
Jörg Kleinz – IT-Tage 2015 – NoSQL Graphdatenbanken – nicht nur für Big Data
Jörg Kleinz – IT-Tage 2015 – NoSQL Graphdatenbanken – nicht nur für Big DataJörg Kleinz – IT-Tage 2015 – NoSQL Graphdatenbanken – nicht nur für Big Data
Jörg Kleinz – IT-Tage 2015 – NoSQL Graphdatenbanken – nicht nur für Big Data
 
Norbert Rieger – IT-Tage 2015 – Optimierung der Performance bei Oracle-Datenb...
Norbert Rieger – IT-Tage 2015 – Optimierung der Performance bei Oracle-Datenb...Norbert Rieger – IT-Tage 2015 – Optimierung der Performance bei Oracle-Datenb...
Norbert Rieger – IT-Tage 2015 – Optimierung der Performance bei Oracle-Datenb...
 
Randolf Geist – IT-Tage 2015 – Oracle Parallel Execution – Analyse und Troubl...
Randolf Geist – IT-Tage 2015 – Oracle Parallel Execution – Analyse und Troubl...Randolf Geist – IT-Tage 2015 – Oracle Parallel Execution – Analyse und Troubl...
Randolf Geist – IT-Tage 2015 – Oracle Parallel Execution – Analyse und Troubl...
 
Markus Winand – IT-Tage 2015 – Den Suchraum des Optimizers gestalten
Markus Winand – IT-Tage 2015 – Den Suchraum des Optimizers gestaltenMarkus Winand – IT-Tage 2015 – Den Suchraum des Optimizers gestalten
Markus Winand – IT-Tage 2015 – Den Suchraum des Optimizers gestalten
 
Jonas Gassenmeyer – IT-Tage 2015 – Materialized Views in Oracle
Jonas Gassenmeyer – IT-Tage 2015 – Materialized Views in OracleJonas Gassenmeyer – IT-Tage 2015 – Materialized Views in Oracle
Jonas Gassenmeyer – IT-Tage 2015 – Materialized Views in Oracle
 
Angelika Gallwitz – IT-Tage 2015 – Statistische Auswertungen in Oracle mit S...
Angelika Gallwitz  – IT-Tage 2015 – Statistische Auswertungen in Oracle mit S...Angelika Gallwitz  – IT-Tage 2015 – Statistische Auswertungen in Oracle mit S...
Angelika Gallwitz – IT-Tage 2015 – Statistische Auswertungen in Oracle mit S...
 
Jérôme Witt – IT-Tage 2015 – Oracle RDBMS – Grid Infrastructure 12c: failover...
Jérôme Witt – IT-Tage 2015 – Oracle RDBMS – Grid Infrastructure 12c: failover...Jérôme Witt – IT-Tage 2015 – Oracle RDBMS – Grid Infrastructure 12c: failover...
Jérôme Witt – IT-Tage 2015 – Oracle RDBMS – Grid Infrastructure 12c: failover...
 
Marek Adar – IT-Tage 2015 – Oracle Recovery Manager unter 12c
Marek Adar – IT-Tage 2015 – Oracle Recovery Manager unter 12cMarek Adar – IT-Tage 2015 – Oracle Recovery Manager unter 12c
Marek Adar – IT-Tage 2015 – Oracle Recovery Manager unter 12c
 

Similar to Wolfgang Epting – IT-Tage 2015 – Testdaten – versteckte Geschäftschance oder immanentes Sicherheitsrisiko?

W7
W7W7
Taming the Beast: Test/QA on Large-scale Projects
Taming the Beast: Test/QA on Large-scale ProjectsTaming the Beast: Test/QA on Large-scale Projects
Taming the Beast: Test/QA on Large-scale Projects
TechWell
 
Mind Map Test Data Management Overview
Mind Map Test Data Management OverviewMind Map Test Data Management Overview
Mind Map Test Data Management Overview
dublinx
 
Curiosity and Lemontree present - Data Breaks DevOps: Why you need automated ...
Curiosity and Lemontree present - Data Breaks DevOps: Why you need automated ...Curiosity and Lemontree present - Data Breaks DevOps: Why you need automated ...
Curiosity and Lemontree present - Data Breaks DevOps: Why you need automated ...
Curiosity Software Ireland
 
Test Data, Information, Knowledge, Wisdom: past, present & future of standing...
Test Data, Information, Knowledge, Wisdom: past, present & future of standing...Test Data, Information, Knowledge, Wisdom: past, present & future of standing...
Test Data, Information, Knowledge, Wisdom: past, present & future of standing...
Neil Thompson
 
Curiosity Software and RCG Global Services Present - Solving Test Data: the g...
Curiosity Software and RCG Global Services Present - Solving Test Data: the g...Curiosity Software and RCG Global Services Present - Solving Test Data: the g...
Curiosity Software and RCG Global Services Present - Solving Test Data: the g...
Curiosity Software Ireland
 
Rabobank - There is something about Data
Rabobank - There is something about DataRabobank - There is something about Data
Rabobank - There is something about Data
BigDataExpo
 
Lauri Pietarinen - What's Wrong With My Test Data
Lauri Pietarinen - What's Wrong With My Test DataLauri Pietarinen - What's Wrong With My Test Data
Lauri Pietarinen - What's Wrong With My Test Data
TEST Huddle
 
Saksham Sarode - Building Effective test Data Management in Distributed Envir...
Saksham Sarode - Building Effective test Data Management in Distributed Envir...Saksham Sarode - Building Effective test Data Management in Distributed Envir...
Saksham Sarode - Building Effective test Data Management in Distributed Envir...
TEST Huddle
 
Ibm test data_management_v0.4
Ibm test data_management_v0.4Ibm test data_management_v0.4
Ibm test data_management_v0.4
Rosario Cunha
 
Introducing Trillium DQ for Big Data: Powerful Profiling and Data Quality for...
Introducing Trillium DQ for Big Data: Powerful Profiling and Data Quality for...Introducing Trillium DQ for Big Data: Powerful Profiling and Data Quality for...
Introducing Trillium DQ for Big Data: Powerful Profiling and Data Quality for...
Precisely
 
Why Your Data Science Architecture Should Include a Data Virtualization Tool ...
Why Your Data Science Architecture Should Include a Data Virtualization Tool ...Why Your Data Science Architecture Should Include a Data Virtualization Tool ...
Why Your Data Science Architecture Should Include a Data Virtualization Tool ...
Denodo
 
Bdf16 big-data-warehouse-case-study-data kitchen
Bdf16 big-data-warehouse-case-study-data kitchenBdf16 big-data-warehouse-case-study-data kitchen
Bdf16 big-data-warehouse-case-study-data kitchen
Christopher Bergh
 
593 Managing Enterprise Data Quality Using SAP Information Steward
593 Managing Enterprise Data Quality Using SAP Information Steward593 Managing Enterprise Data Quality Using SAP Information Steward
593 Managing Enterprise Data Quality Using SAP Information Steward
Vinny (Gurvinder) Ahuja
 
StarWest 2019 - End to end testing: Stupid or Legit?
StarWest 2019 - End to end testing: Stupid or Legit?StarWest 2019 - End to end testing: Stupid or Legit?
StarWest 2019 - End to end testing: Stupid or Legit?
mabl
 
Day 02 sap_bi_overview_and_terminology
Day 02 sap_bi_overview_and_terminologyDay 02 sap_bi_overview_and_terminology
Day 02 sap_bi_overview_and_terminology
tovetrivel
 
ATAGTR2017 Performance Testing and Non-Functional Testing Strategy for Big Da...
ATAGTR2017 Performance Testing and Non-Functional Testing Strategy for Big Da...ATAGTR2017 Performance Testing and Non-Functional Testing Strategy for Big Da...
ATAGTR2017 Performance Testing and Non-Functional Testing Strategy for Big Da...
Agile Testing Alliance
 
Techniques for effective test data management in test automation.pptx
Techniques for effective test data management in test automation.pptxTechniques for effective test data management in test automation.pptx
Techniques for effective test data management in test automation.pptx
Knoldus Inc.
 
rough-work.pptx
rough-work.pptxrough-work.pptx
rough-work.pptx
sharpan
 
Estuate EDM Checklist
Estuate EDM ChecklistEstuate EDM Checklist
Estuate EDM Checklist
Estuate, Inc.
 

Similar to Wolfgang Epting – IT-Tage 2015 – Testdaten – versteckte Geschäftschance oder immanentes Sicherheitsrisiko? (20)

W7
W7W7
W7
 
Taming the Beast: Test/QA on Large-scale Projects
Taming the Beast: Test/QA on Large-scale ProjectsTaming the Beast: Test/QA on Large-scale Projects
Taming the Beast: Test/QA on Large-scale Projects
 
Mind Map Test Data Management Overview
Mind Map Test Data Management OverviewMind Map Test Data Management Overview
Mind Map Test Data Management Overview
 
Curiosity and Lemontree present - Data Breaks DevOps: Why you need automated ...
Curiosity and Lemontree present - Data Breaks DevOps: Why you need automated ...Curiosity and Lemontree present - Data Breaks DevOps: Why you need automated ...
Curiosity and Lemontree present - Data Breaks DevOps: Why you need automated ...
 
Test Data, Information, Knowledge, Wisdom: past, present & future of standing...
Test Data, Information, Knowledge, Wisdom: past, present & future of standing...Test Data, Information, Knowledge, Wisdom: past, present & future of standing...
Test Data, Information, Knowledge, Wisdom: past, present & future of standing...
 
Curiosity Software and RCG Global Services Present - Solving Test Data: the g...
Curiosity Software and RCG Global Services Present - Solving Test Data: the g...Curiosity Software and RCG Global Services Present - Solving Test Data: the g...
Curiosity Software and RCG Global Services Present - Solving Test Data: the g...
 
Rabobank - There is something about Data
Rabobank - There is something about DataRabobank - There is something about Data
Rabobank - There is something about Data
 
Lauri Pietarinen - What's Wrong With My Test Data
Lauri Pietarinen - What's Wrong With My Test DataLauri Pietarinen - What's Wrong With My Test Data
Lauri Pietarinen - What's Wrong With My Test Data
 
Saksham Sarode - Building Effective test Data Management in Distributed Envir...
Saksham Sarode - Building Effective test Data Management in Distributed Envir...Saksham Sarode - Building Effective test Data Management in Distributed Envir...
Saksham Sarode - Building Effective test Data Management in Distributed Envir...
 
Ibm test data_management_v0.4
Ibm test data_management_v0.4Ibm test data_management_v0.4
Ibm test data_management_v0.4
 
Introducing Trillium DQ for Big Data: Powerful Profiling and Data Quality for...
Introducing Trillium DQ for Big Data: Powerful Profiling and Data Quality for...Introducing Trillium DQ for Big Data: Powerful Profiling and Data Quality for...
Introducing Trillium DQ for Big Data: Powerful Profiling and Data Quality for...
 
Why Your Data Science Architecture Should Include a Data Virtualization Tool ...
Why Your Data Science Architecture Should Include a Data Virtualization Tool ...Why Your Data Science Architecture Should Include a Data Virtualization Tool ...
Why Your Data Science Architecture Should Include a Data Virtualization Tool ...
 
Bdf16 big-data-warehouse-case-study-data kitchen
Bdf16 big-data-warehouse-case-study-data kitchenBdf16 big-data-warehouse-case-study-data kitchen
Bdf16 big-data-warehouse-case-study-data kitchen
 
593 Managing Enterprise Data Quality Using SAP Information Steward
593 Managing Enterprise Data Quality Using SAP Information Steward593 Managing Enterprise Data Quality Using SAP Information Steward
593 Managing Enterprise Data Quality Using SAP Information Steward
 
StarWest 2019 - End to end testing: Stupid or Legit?
StarWest 2019 - End to end testing: Stupid or Legit?StarWest 2019 - End to end testing: Stupid or Legit?
StarWest 2019 - End to end testing: Stupid or Legit?
 
Day 02 sap_bi_overview_and_terminology
Day 02 sap_bi_overview_and_terminologyDay 02 sap_bi_overview_and_terminology
Day 02 sap_bi_overview_and_terminology
 
ATAGTR2017 Performance Testing and Non-Functional Testing Strategy for Big Da...
ATAGTR2017 Performance Testing and Non-Functional Testing Strategy for Big Da...ATAGTR2017 Performance Testing and Non-Functional Testing Strategy for Big Da...
ATAGTR2017 Performance Testing and Non-Functional Testing Strategy for Big Da...
 
Techniques for effective test data management in test automation.pptx
Techniques for effective test data management in test automation.pptxTechniques for effective test data management in test automation.pptx
Techniques for effective test data management in test automation.pptx
 
rough-work.pptx
rough-work.pptxrough-work.pptx
rough-work.pptx
 
Estuate EDM Checklist
Estuate EDM ChecklistEstuate EDM Checklist
Estuate EDM Checklist
 

Recently uploaded

Competition and Regulation in Professions and Occupations – OECD – June 2024 ...
Competition and Regulation in Professions and Occupations – OECD – June 2024 ...Competition and Regulation in Professions and Occupations – OECD – June 2024 ...
Competition and Regulation in Professions and Occupations – OECD – June 2024 ...
OECD Directorate for Financial and Enterprise Affairs
 
Artificial Intelligence, Data and Competition – ČORBA – June 2024 OECD discus...
Artificial Intelligence, Data and Competition – ČORBA – June 2024 OECD discus...Artificial Intelligence, Data and Competition – ČORBA – June 2024 OECD discus...
Artificial Intelligence, Data and Competition – ČORBA – June 2024 OECD discus...
OECD Directorate for Financial and Enterprise Affairs
 
The Intersection between Competition and Data Privacy – CAPEL – June 2024 OEC...
The Intersection between Competition and Data Privacy – CAPEL – June 2024 OEC...The Intersection between Competition and Data Privacy – CAPEL – June 2024 OEC...
The Intersection between Competition and Data Privacy – CAPEL – June 2024 OEC...
OECD Directorate for Financial and Enterprise Affairs
 
IEEE CIS Webinar Sustainable futures.pdf
IEEE CIS Webinar Sustainable futures.pdfIEEE CIS Webinar Sustainable futures.pdf
IEEE CIS Webinar Sustainable futures.pdf
Claudio Gallicchio
 
Pro-competitive Industrial Policy – OECD – June 2024 OECD discussion
Pro-competitive Industrial Policy – OECD – June 2024 OECD discussionPro-competitive Industrial Policy – OECD – June 2024 OECD discussion
Pro-competitive Industrial Policy – OECD – June 2024 OECD discussion
OECD Directorate for Financial and Enterprise Affairs
 
XP 2024 presentation: A New Look to Leadership
XP 2024 presentation: A New Look to LeadershipXP 2024 presentation: A New Look to Leadership
XP 2024 presentation: A New Look to Leadership
samililja
 
Why Psychological Safety Matters for Software Teams - ACE 2024 - Ben Linders.pdf
Why Psychological Safety Matters for Software Teams - ACE 2024 - Ben Linders.pdfWhy Psychological Safety Matters for Software Teams - ACE 2024 - Ben Linders.pdf
Why Psychological Safety Matters for Software Teams - ACE 2024 - Ben Linders.pdf
Ben Linders
 
The Intersection between Competition and Data Privacy – KEMP – June 2024 OECD...
The Intersection between Competition and Data Privacy – KEMP – June 2024 OECD...The Intersection between Competition and Data Privacy – KEMP – June 2024 OECD...
The Intersection between Competition and Data Privacy – KEMP – June 2024 OECD...
OECD Directorate for Financial and Enterprise Affairs
 
Artificial Intelligence, Data and Competition – LIM – June 2024 OECD discussion
Artificial Intelligence, Data and Competition – LIM – June 2024 OECD discussionArtificial Intelligence, Data and Competition – LIM – June 2024 OECD discussion
Artificial Intelligence, Data and Competition – LIM – June 2024 OECD discussion
OECD Directorate for Financial and Enterprise Affairs
 
The Intersection between Competition and Data Privacy – OECD – June 2024 OECD...
The Intersection between Competition and Data Privacy – OECD – June 2024 OECD...The Intersection between Competition and Data Privacy – OECD – June 2024 OECD...
The Intersection between Competition and Data Privacy – OECD – June 2024 OECD...
OECD Directorate for Financial and Enterprise Affairs
 
怎么办理(lincoln学位证书)英国林肯大学毕业证文凭学位证书原版一模一样
怎么办理(lincoln学位证书)英国林肯大学毕业证文凭学位证书原版一模一样怎么办理(lincoln学位证书)英国林肯大学毕业证文凭学位证书原版一模一样
怎么办理(lincoln学位证书)英国林肯大学毕业证文凭学位证书原版一模一样
kekzed
 
BRIC_2024_2024-06-06-11:30-haunschild_archival_version.pdf
BRIC_2024_2024-06-06-11:30-haunschild_archival_version.pdfBRIC_2024_2024-06-06-11:30-haunschild_archival_version.pdf
BRIC_2024_2024-06-06-11:30-haunschild_archival_version.pdf
Robin Haunschild
 
Competition and Regulation in Professions and Occupations – ROBSON – June 202...
Competition and Regulation in Professions and Occupations – ROBSON – June 202...Competition and Regulation in Professions and Occupations – ROBSON – June 202...
Competition and Regulation in Professions and Occupations – ROBSON – June 202...
OECD Directorate for Financial and Enterprise Affairs
 
Disaster Management project for holidays homework and other uses
Disaster Management project for holidays homework and other usesDisaster Management project for holidays homework and other uses
Disaster Management project for holidays homework and other uses
RIDHIMAGARG21
 
Carrer goals.pptx and their importance in real life
Carrer goals.pptx  and their importance in real lifeCarrer goals.pptx  and their importance in real life
Carrer goals.pptx and their importance in real life
artemacademy2
 
Pro-competitive Industrial Policy – LANE – June 2024 OECD discussion
Pro-competitive Industrial Policy – LANE – June 2024 OECD discussionPro-competitive Industrial Policy – LANE – June 2024 OECD discussion
Pro-competitive Industrial Policy – LANE – June 2024 OECD discussion
OECD Directorate for Financial and Enterprise Affairs
 
Suzanne Lagerweij - Influence Without Power - Why Empathy is Your Best Friend...
Suzanne Lagerweij - Influence Without Power - Why Empathy is Your Best Friend...Suzanne Lagerweij - Influence Without Power - Why Empathy is Your Best Friend...
Suzanne Lagerweij - Influence Without Power - Why Empathy is Your Best Friend...
Suzanne Lagerweij
 
原版制作贝德福特大学毕业证(bedfordhire毕业证)硕士文凭原版一模一样
原版制作贝德福特大学毕业证(bedfordhire毕业证)硕士文凭原版一模一样原版制作贝德福特大学毕业证(bedfordhire毕业证)硕士文凭原版一模一样
原版制作贝德福特大学毕业证(bedfordhire毕业证)硕士文凭原版一模一样
gpww3sf4
 
The Intersection between Competition and Data Privacy – COLANGELO – June 2024...
The Intersection between Competition and Data Privacy – COLANGELO – June 2024...The Intersection between Competition and Data Privacy – COLANGELO – June 2024...
The Intersection between Competition and Data Privacy – COLANGELO – June 2024...
OECD Directorate for Financial and Enterprise Affairs
 
Using-Presentation-Software-to-the-Fullf.pptx
Using-Presentation-Software-to-the-Fullf.pptxUsing-Presentation-Software-to-the-Fullf.pptx
Using-Presentation-Software-to-the-Fullf.pptx
kainatfatyma9
 

Recently uploaded (20)

Competition and Regulation in Professions and Occupations – OECD – June 2024 ...
Competition and Regulation in Professions and Occupations – OECD – June 2024 ...Competition and Regulation in Professions and Occupations – OECD – June 2024 ...
Competition and Regulation in Professions and Occupations – OECD – June 2024 ...
 
Artificial Intelligence, Data and Competition – ČORBA – June 2024 OECD discus...
Artificial Intelligence, Data and Competition – ČORBA – June 2024 OECD discus...Artificial Intelligence, Data and Competition – ČORBA – June 2024 OECD discus...
Artificial Intelligence, Data and Competition – ČORBA – June 2024 OECD discus...
 
The Intersection between Competition and Data Privacy – CAPEL – June 2024 OEC...
The Intersection between Competition and Data Privacy – CAPEL – June 2024 OEC...The Intersection between Competition and Data Privacy – CAPEL – June 2024 OEC...
The Intersection between Competition and Data Privacy – CAPEL – June 2024 OEC...
 
IEEE CIS Webinar Sustainable futures.pdf
IEEE CIS Webinar Sustainable futures.pdfIEEE CIS Webinar Sustainable futures.pdf
IEEE CIS Webinar Sustainable futures.pdf
 
Pro-competitive Industrial Policy – OECD – June 2024 OECD discussion
Pro-competitive Industrial Policy – OECD – June 2024 OECD discussionPro-competitive Industrial Policy – OECD – June 2024 OECD discussion
Pro-competitive Industrial Policy – OECD – June 2024 OECD discussion
 
XP 2024 presentation: A New Look to Leadership
XP 2024 presentation: A New Look to LeadershipXP 2024 presentation: A New Look to Leadership
XP 2024 presentation: A New Look to Leadership
 
Why Psychological Safety Matters for Software Teams - ACE 2024 - Ben Linders.pdf
Why Psychological Safety Matters for Software Teams - ACE 2024 - Ben Linders.pdfWhy Psychological Safety Matters for Software Teams - ACE 2024 - Ben Linders.pdf
Why Psychological Safety Matters for Software Teams - ACE 2024 - Ben Linders.pdf
 
The Intersection between Competition and Data Privacy – KEMP – June 2024 OECD...
The Intersection between Competition and Data Privacy – KEMP – June 2024 OECD...The Intersection between Competition and Data Privacy – KEMP – June 2024 OECD...
The Intersection between Competition and Data Privacy – KEMP – June 2024 OECD...
 
Artificial Intelligence, Data and Competition – LIM – June 2024 OECD discussion
Artificial Intelligence, Data and Competition – LIM – June 2024 OECD discussionArtificial Intelligence, Data and Competition – LIM – June 2024 OECD discussion
Artificial Intelligence, Data and Competition – LIM – June 2024 OECD discussion
 
The Intersection between Competition and Data Privacy – OECD – June 2024 OECD...
The Intersection between Competition and Data Privacy – OECD – June 2024 OECD...The Intersection between Competition and Data Privacy – OECD – June 2024 OECD...
The Intersection between Competition and Data Privacy – OECD – June 2024 OECD...
 
怎么办理(lincoln学位证书)英国林肯大学毕业证文凭学位证书原版一模一样
怎么办理(lincoln学位证书)英国林肯大学毕业证文凭学位证书原版一模一样怎么办理(lincoln学位证书)英国林肯大学毕业证文凭学位证书原版一模一样
怎么办理(lincoln学位证书)英国林肯大学毕业证文凭学位证书原版一模一样
 
BRIC_2024_2024-06-06-11:30-haunschild_archival_version.pdf
BRIC_2024_2024-06-06-11:30-haunschild_archival_version.pdfBRIC_2024_2024-06-06-11:30-haunschild_archival_version.pdf
BRIC_2024_2024-06-06-11:30-haunschild_archival_version.pdf
 
Competition and Regulation in Professions and Occupations – ROBSON – June 202...
Competition and Regulation in Professions and Occupations – ROBSON – June 202...Competition and Regulation in Professions and Occupations – ROBSON – June 202...
Competition and Regulation in Professions and Occupations – ROBSON – June 202...
 
Disaster Management project for holidays homework and other uses
Disaster Management project for holidays homework and other usesDisaster Management project for holidays homework and other uses
Disaster Management project for holidays homework and other uses
 
Carrer goals.pptx and their importance in real life
Carrer goals.pptx  and their importance in real lifeCarrer goals.pptx  and their importance in real life
Carrer goals.pptx and their importance in real life
 
Pro-competitive Industrial Policy – LANE – June 2024 OECD discussion
Pro-competitive Industrial Policy – LANE – June 2024 OECD discussionPro-competitive Industrial Policy – LANE – June 2024 OECD discussion
Pro-competitive Industrial Policy – LANE – June 2024 OECD discussion
 
Suzanne Lagerweij - Influence Without Power - Why Empathy is Your Best Friend...
Suzanne Lagerweij - Influence Without Power - Why Empathy is Your Best Friend...Suzanne Lagerweij - Influence Without Power - Why Empathy is Your Best Friend...
Suzanne Lagerweij - Influence Without Power - Why Empathy is Your Best Friend...
 
原版制作贝德福特大学毕业证(bedfordhire毕业证)硕士文凭原版一模一样
原版制作贝德福特大学毕业证(bedfordhire毕业证)硕士文凭原版一模一样原版制作贝德福特大学毕业证(bedfordhire毕业证)硕士文凭原版一模一样
原版制作贝德福特大学毕业证(bedfordhire毕业证)硕士文凭原版一模一样
 
The Intersection between Competition and Data Privacy – COLANGELO – June 2024...
The Intersection between Competition and Data Privacy – COLANGELO – June 2024...The Intersection between Competition and Data Privacy – COLANGELO – June 2024...
The Intersection between Competition and Data Privacy – COLANGELO – June 2024...
 
Using-Presentation-Software-to-the-Fullf.pptx
Using-Presentation-Software-to-the-Fullf.pptxUsing-Presentation-Software-to-the-Fullf.pptx
Using-Presentation-Software-to-the-Fullf.pptx
 

Wolfgang Epting – IT-Tage 2015 – Testdaten – versteckte Geschäftschance oder immanentes Sicherheitsrisiko?

  • 2. Wolfgang Epting: Testdaten – versteckte Geschäftschance oder immanentes Sicherheitsrisiko?
  • 3. Missing Data for Testing Old, irrelevant Test data Missed Deadlines Production Defects Blown Budgets Testing is 30-40% of the Application Development Cycle Data Breach Risk Testing Defects 8-12 Copies of Production Test Data Management: Testing Matters Testing is not noticed when it goes well Challenges and Costs
  • 4. The Majority of Application Development Lifecycles are Spend on Development Tasks Agile Development Needs Test Data Management
  • 5. Agile Development Customer Challenges 4 Priority Challenge Cause Delivery Schedules Delays, unreliable schedules Lengthy test data provisioning processes Application Quality Poor, High Error Rates Poor quality test data Data Security Sensitive or private information is exposed to test teams, consultants and outsourcers Production data is often used in test / development Budget Overruns Exceeding costs Resource intensive manual test data processes
  • 6. Test Data is Not Immune 2010 2011 2012 2013 2014
  • 7. Estimated Cost Examples for TDM Based on interviews with Informatica partners and SMEs (1bil+ org) 6 Manual Project Testers Iterations Hours Burdened Labor Test Total TDG Only 20 50 6 16 $150 $14,400,000 $1,440,000 Automated Project Testers Iterations Hours Burdened Labor Test Total TDG Only 20 50 6 11.2 $150 $10,080,000 $1,008,000
  • 8. Business Solution: Test Data Management (TDM) • IT organizations need a solution that can speed testing cycles by automatically creating and provisioning test data with high precision; without introducing risk by protecting sensitive and private information. • Production data is analyzed for sensitive data and then masked to ensure that data privacy is not compromised in test systems. TDM eliminates the need for full production copies by allowing testers to create fully-functional data subsets at lower costs. 7 Secure and speed application development times Test Data Generation Test Data Subset
  • 9. Informatica Secure Testing Solution Architecture Dev Test Train Informatica Data Subset Informatica Persistent Data Masking DISCOVER Relationships Keys Sensitive Data Synthetic Test Data Informatica Test Data Generation Library of Test Data Sets Informatica Test Data Management Informatica Test Data Warehouse Self-Service Test Data Provisioning Informatica Test Tool Integration Custom Apps Production
  • 10. 9 Purpose Built Solution Maximizes Productivity Role Specific Tools, Task Specific Interfaces Data Governance Define Discover Apply Measure and Monitor Data Analysts Auditors Compliance Officers Application Administrators Compliance Officers Business Analysts Application Owners & Administrators
  • 11. Define Enterprise Masking Policies Define Sensitive Data & Remediation Plan Data Governance Define Discover Apply Measure and Monitor • Standardize policies across the enterprise with predefined packs for PII, PCI, and PHI • Accelerate deployments with standard data domains, element definitions and preferred masking rules Compliance, Privacy and Security Officers Business Analysts
  • 12. Discover Sensitive Data and Table Relationships Data Governance Define Discover Apply Measure and Monitor • Assess exposure by thoroughly identifying all sensitive data • Improve user productivity with automated discovery-- predefined patterns, data domains, Natural Language Processing, etc. Data Analysts, Architects Auditors Auto-learned Data Relationships and Model
  • 13. Informatica Persistent Data Masking Protect Sensitive Information in Nonproduction Permanently alter sensitive data such as credit cards, address information, or names ID Name City Credit Card Tampa Hartford Modesto Plano0964 9388 2586 7310 Jeff Richards Rob Davis Mark Jones John Smith 4198 9148 1499 1341 4298 0149 0134 0148 4981 4078 9149 1491 4417 1234 5678 9112 4198 9481 9147 0521 4298 9341 9544 9114 4981 1341 0854 0508 4417 9741 1949 9471 • Shuffle Employee ID’s • Substitute Names • Constant for City • Special Credit Card Technique Variety of Techniques:
  • 14. BUKRS BELNR PERNR RU 101 1 RU 102 2 RU 103 3 RU 104 4 PERNR 1 2 3 4 BUKRS BELNR PERNR RU 101 221 RU 102 222 RU 103 223 RU 104 224 PERNR NACHN VORNA 1 Smith Jeff 2 Jones Mike 3 Washington Tina 4 Jenkins Janet PERNR 1 2 3 4 PERNR NACHN VORNA 221 Smith Jeff 222 Jones Mike 223 Washington Tina 224 Jenkins Janet PERNR SUBTY OBJPS 1 - 30 2 - 31 3 - 32 4 - 33 PERNR 1 2 3 4 PERNR SUBTY OBJPS 221 - 30 222 - 31 223 - 32 224 - 33 Data Masking – Cascade Masked values cascade to all related tables and fields 1. Process main table and create cross- reference 2. Cascade changes to child tables 3. Cascade changes to related tables 4. Cascade changes to cluster database tables (mainly HR) PA0003 (payroll status) PA0002 (personal data) RELID SRTFD CLUSTD RU 0000000500001 3611 RU 0000000500002 3245 RU 0000000500003 3176 RU 0000000500004 3594 PCL2 (HR Cluster 2) BSEG (Accounting Line Item) CLUSTD 3611 3245 3176 3594 C a s c a d e
  • 15. Application Administrator Create Environments as Needed Universal Connectivity Test Data Management Execute Masking and Subset Jobs Original Source Masked and Subsetted Target Etc.
  • 16. Audit Data Masking Results • Set up independent masking validation rules • Complete the audit process by proving that sensitive values have changed • Ensure that formats are preserved • Validate that data comes from a dictionary of values • Validate that no original values exist in the masked database
  • 17. 16 Getting Good Data to Test Test Data Generation • 1 6 Test Data Generation New Functionality PROD Data not Representative No Access to PROD • New tables related to the functionality have no data in production • Data needs to be generated and related to existing PROD data • Existing capabilities rolled out to new markets • Data specific to new markets needs to be generated and related to existing PROD data • Access to production is limited by IT policies
  • 18. Without Test Data Warehouse • Need to avoid collisions amongst teams • Provision full database copies per team (virtual or physical) • Refresh full databases to reset a small amount of data • No ability to have metadata descriptions attached to test data sets 17 Product_id Product Name P1 Benz P2 BMW P3 Toyota P4 Ford P5 GM P6 VW P7 Audi Order_ID Order_Status O1 Shipped O2 In-Process O3 Shipped O4 Open O5 In-Process O6 Cancelled O99 Shipped Order_ Line_ID Order_ID Product_Id OL1 O1 P1 OL2 O2 P2 OL3 O3 P3 OL4 O4 P1 OL5 O5 P7 Full Data Set (Masked) Test Team One • Identify Data Set • Run Tests • Update/Insert Data • Record Results • Request Database Refresh
  • 19. With Test Data Warehouse 18 Product_id Product Name P1 Benz P2 BMW P3 Toyota P4 Ford P5 GM P6 VW P7 Audi Order_ID Order_Status O1 Shipped O2 In-Process O3 Shipped O4 Open O5 In-Process O6 Cancelled O99 Delivered Order_ Line_ID Order_ID Product_Id OL1 O1 P1 OL2 O2 P2 OL3 O3 P3 OL4 O4 P1 OL5 O5 P7 Full Data Set (Masked) Test Team One Test Team Two • Identify Version • Run Tests • No Updates • Record Results • Test Data Reset - quarterly • Identify Data Sets • Run Tests • Update/Insert Data • Record Results • Test Data Reset - weekly
  • 20.
  • 21. Informatica Secure Testing Platform Production Test Data Management Non-Production Testers Developers Trainers Risk & Compliance Officers DBA & Infrastructure Managers HP ALM Test Tool Integration Persistent Data Masking Test Data Subset Test Data Generation Sensitive Data Discovery Test Data Warehouse UAT Train Test Dev Cloud Offshore, Outsourced Dynamic Data Masking
  • 22. TDM Factory Design Importance of Repeatable Processes TDM Factory • Create your process • Define your masking rules • Define your subset templates • Test on a subset of the data • Test to ensure that your processes work as you build them • Continually improve the process based on the feedback Finished Goods Holistic, Timely Authoritative, Secure Application Data Raw Material Data Masking and Data Subset is Not a Once-and-Done Project
  • 23. Data Masking On Hadoop v9.7 Use Cases (1) Persistent masking during import process: a) For Structured Data b) For Semi-structured Data (2) Persistent masking of sensitive data in Hadoop: a) For Analytics b) Data Provisioning c) Test Data (3) Dynamic masking of sensitive data in Hadoop based on user role. (4) Persistent masking during export process: a) For Structured Data b) For Semi-structured Data
  • 24. • Masks existing SFDC sandbox environments • Ensures data privacy • Populate empty sandboxes • Out of the box data masking rules • Minimal options for speed of deployment • Create test data sets for sandboxes • Rationalize existing SFDC investment 23 Secure and Populate Sandbox Copies Data Masking and Subset for salesforce.com
  • 25. Insurance company complies with GDV Code of Conduct mandate to protect insured sensitive data THE CHALLENGE INFORMATICA ADVANTAGE RESULTS/BENEFITS • Compliance with German Code of Conduct for PII, PHI and banking information • Compliance to be achieved by January 2016 • Multiple systems to be protected including SAP and Mainframe integrations • Out-of-the-box data masking packs to be applied in both SAP and mainframe environment • Consistently mask sensitive data across multiple applications. • Ability to handle complexity in data models (SAP ~200.000 tables) • Connectivity to all required data sources including Oracle, DB2, VSAM and IMS • Comply with GDV Code of Conduct 12 months prior to deadline • Consistently, reliably, and quickly mask sensitive data • Create a consistent test environment with multiple systems (SAP and Mainframe) • Go live with complete scope in 9 months KEY BUSINESS IMPERATIVE AND IT INITIATIVE Business Imperative: Guarantee Security and Privacy are taken into account in the design and processing of products and services IT Initiative: Test Data Management for Secure Test Environments
  • 26. • Test data that was available in 10 days is now available instantaneously • Saved $2.2M with first application • Went live in 5 months • Works across all applications • Integrated data masking • Ability to handle complexity • Enabled consistent and repeatable test data sets Business Imperative: Enable testing teams across the globe to self provision test data securely and on-demand IT Initiative: Enterprise Test Data Management Platform and Center of Excellence KEY BUSINESS IMPERATIVE AND IT INITIATIVE INFORMATICA ADVANTAGE RESULTS/BENEFITS • Global team of 700+ testers including employees, contractors and consultants need test data faster • Need to adhere to strict data privacy regulations • Needed a platform that would work across integrated new and legacy applications THE CHALLENGE Global Team of 700 Testers Benefit from Instantaneous Quality Test Data
  • 28. 27