Optim Solutions, Benefits and Value Propositions Kari Hirvonen - SoftwareGroup/Techsales IBM Finland Template Documentation 29/10/2008
Optim Solutions 1. Data Growth Solution (Archiving) 4. Database consolidation and migration Improve performance, Operational efficiencies Control data growth, save storage Support retention compliance Enable application retirement Streamline upgrades 2. Test Data Management Solution Create targeted, right sized test environments Improve application quality Speed iterative testing processes 3. Data Privacy Solution Mask confidential data Comply with privacy policies 2 Template Documentation 29/10/2008
EDM Solution Requirements The Four Pillars 1 2 3 4 Enterprise Architecture Complete Business Object Extract, Store & Restore Universal Access 3 Template Documentation 29/10/2008
1 Enterprise Architecture Non Production Environments Subset & Mask Production Environments Archive Siebel Oracle PeopleSoft JDEdwards SAP Amdocs Custom OEM/ISV Siebel Oracle PeopleSoft JDEdwards SAP Amdocs Custom OEM/ISV Data Growth, Data Privacy, Test Data Management, Application Upgrades, Application Retirement Optim Oracle SQL Server Sybase Informix DB2 LUW XML IMS VSAM Adabas DB2 z/os Teradata Windows XP/2000 Solaris HP/UX Linux AIX OS/390 Z/OS i-series NAS SAN ATA CAS Optical Tape Single, scalable, Enterprise Data Management Solution 4 Template Documentation 29/10/2008
2 Complete Business Object Payments Represents application data record payment, invoice, customer Referentially-intact subset of data across related tables and applications; includes metadata Provides historical reference snapshot of business activity Federated extract support across enterprise data stores 5 Template Documentation 29/10/2008
3 Extract, Store and Restore Extract: Identify and extract business objects across multiple related applications, databases and platforms Store: Store immutable business objects independent of infrastructure any hardware device or platform Restore: Migrate or restore business objects seamlessly from any database, application or version to any other database, application or version. Choose precisely which items to restore a single transaction record, a year s worth of data, or any other range or parameter you specify. 6 Template Documentation 29/10/2008
4 Universal Access Native application access Optim Familiar screens and processes Application independent access Industry standard methods: SQL, ODBC/JDBC, XML Portals Report writers: Crystal Reports, Cognos, Business Objects, Discoverer, Actuate Desktop formats: Excel, CSV, MS Access Database formats Access Any Record, Anytime, Anywhere! 7 Template Documentation 29/10/2008
Federated Data Considerations Complete Business Object Captures End to End Business Process EBiz Financials / Oracle Custom Inventory Management / DB2 Siebel / Oracle 8 Template Documentation 29/10/2008
Optim Data Growth Solution: Archiving Production Archive Archives Historical Restored Current Restore Reference Data Reporting Data Historical Data Universal Access to Application Data Application Application XML ODBC / JDBC Complete Business Object provides historical reference snapshot of business activity Storage device independence enables ILM Immutable file format enables data retention compliance 9 Template Documentation 29/10/2008
Optim Archive Solution Overview Production Database 1-2 Years Current Data IBM Optim Restore Extract Access Definitions Complete Business Object Business Rules Validations 2-4 Years Active/Historical Online 4-6 Years On/Near-Line Archive 6+ Years Off-Line Archive Compressed Archives XML Archive Database Non DBMS Retention Platform ATA File Server EMC Centera, DR550, Etc. Off-line Retention Platform CD,Tape,Optical, WORM HP StorageWorks, IBM TSM NetApp NearStore SnapLock, IBM Total Storage solutions (including the DR550) EMC Centera. U N II V E R S A L A C C E S S ERP Applications Additional Options ODBC / JDBC XML SQL Excel Access 10 Template Documentation 29/10/2008
Optim Test Data Management Solution Production or Production Clone Create targeted, right-sized subsets faster and more efficiently than cloning Easily refresh, reset and maintain test environments Compare data to pinpoint and resolve application defects faster Accelerate release schedule Extract Dev Extract Files Load Insert / Update Compare Test QA 11 Template Documentation 29/10/2008
Optim Data Privacy Solution Production Test Siebel / UDB Custom / DB2 EBS / Oracle Contextual, Application- Aware, Persistent Data Data Masking Substitute confidential information with fictionalized data Deploy multiple masking algorithms Provide consistency across environments and iterations Enable off-shore testing Protect private data in non-production environments Siebel / UDB Custom / DB2 EBS / Oracle 12 Template Documentation 29/10/2008
Optim Data Privacy Solution Functionality Substring Function Random Function Sequential Function Identify Function Lookup Function Random Lookup Function Oracle Sequence Function String Literal Hexadecimal Literal Date/Time Literal Column Name Age Functions Currency Function Concatenated Expression Numeric Expression Column Map Procedure Propagate Function Hash Lookup Function Multiple Column Replacement Transformation Library Function Credit Card Social Security E-mail Data Replacement Company Names Addresses Basic Functions Advanced Functions 13 29/10/2008
Success: Test Data Management and Data Privacy About the Client: Arek Oy - Limited Liability Company Established by the Finnish Centre for Pensions (ETK) Application: Pension Earnings and Accrual System Challenges: Improving development and testing strategies to support the development of the Pensions Earnings and Accrual System, one of the largest J2EE-based information management systems in Finland, within 30 months Deploying the new enhancements and functionality for the Pensions Earnings and Accrual System within frequent release deadlines Protecting confidential employee salary and pension information in non-production (development, testing and training) environments to satisfy data privacy and TyEL compliance requirements Solution: IBM Optim Test Data Management and Data Privacy Solutions Client Value: Successfully met development deadline by using Optim to create, mask and replicate data across multiple development and testing environments to support concurrent project milestones Improved development and testing efficiencies, enabling faster deployment of new pension application functionality and enhancements Protected confidential data to strengthen public confidence and support TyEL compliance requirements 14 Template Documentation 29/10/2008
Enterprise Clients 15 Template Documentation 29/10/2008
extension Complete Business Object for consolidation and migration Payments Represents application data record payment, invoice, customer Referentially-intact subset of data across related tables and applications; includes metadata Provides historical reference snapshot of business activity Federated extract support across enterprise data stores 16 Template Documentation 29/10/2008
Optim Test Data Management Solution used for database migration Production or Production Clone Multiple sources Create targeted, right-sized subsets faster and more efficiently than cloning Easily refresh, reset and maintain environments Compare data to pinpoint and resolve application defects faster Accelerate release schedule Extract Dev Extract Files Load Insert / Update Compare Test QA or new migrated prod 17 Template Documentation 29/10/2008
OPTIM Server Implementation Shared Network OPTIM Workstation/Windows Other Workstations Other Workstations OPTIM Server Option = Optim Repository Database Server 1 Database Server 2 Separation of UI and execution OPTIM Server Option on separate server(s) or on database servers Singe OPTIM Server can connect to multiple database servers running different database types 18 Template Documentation 29/10/2008
IBM Optim Benefits Summary Archiving controls data growth Improve application performance, meet SLAs Control storage costs Reduce maintenance burden Streamline upgrades, safely retire legacy applications Enable prompt, accurate response to audit & discovery requests Test data management speeds delivery of mission-critical functions Speed iterative testing cycles while improving quality Accelerate revenue generation Data masking capabilities protect privacy De-identify confidential information Create a safe sandbox for testing Support compliance initiatives 19 Template Documentation 29/10/2008
Any questions? Kari Hirvonen, IBM Finland kari.hirvonen@fi.ibm.com +358 (0)40 730 6779 20 Template Documentation 29/10/2008