SlideShare a Scribd company logo
1 of 13
Zero Wait-State Company Confidential
 Operating since 1999
 Diverse customer base
 Gold Oracle Partner
 Research Associate with SolidWorks
 Extensive background in Migration, PLM deployment, and
integration
 Core competencies in Engineering Collaboration, Data
Migration and PDM and PLM Integration
About Us
Zero Wait-State - Company Confidential
Source
System
Cleanse
Validation
(Test Plan)
Test
System
How Data Migration Works
Analyze
Transform
Target
System
The process is refined until the
transformed data is acceptable.
Data Export
(Full or Delta)
Data Migration is Like
Changing an Engine in Midair …
Zero Wait-State - Company Confidential
… Garbage In, Garbage Out …
Zero Wait-State - Company Confidential
… Two Gallons of Water,
One Gallon Container …
Zero Wait-State - Company Confidential
What a Tangled Web We Weave
Zero Wait-State - Company Confidential
Volume, Volume, Volume
Zero Wait-State - Company Confidential
History is Best Forgotten
Zero Wait-State - Company Confidential
Be Prepared
Zero Wait-State - Company Confidential
Test, Validate, Rinse, Repeat
Zero Wait-State - Company Confidential
End of the Road
Zero Wait-State - Company Confidential
Zero Wait-State Company Confidential
Successful Data
Migration
Project
Roadmap
Our
Experience
Get Engaged
sales@zerowait-state.com

More Related Content

Similar to What is the big deal about data migration?

Data migration Presentation
Data migration PresentationData migration Presentation
Data migration PresentationZero Wait-State
 
Why choose-odoo-migration-partner
Why choose-odoo-migration-partnerWhy choose-odoo-migration-partner
Why choose-odoo-migration-partnerGeorgeHazlewood1
 
365 Data Centers Presentation for Carriers, Cloud, Content and Channel
365 Data Centers Presentation for Carriers, Cloud, Content and Channel365 Data Centers Presentation for Carriers, Cloud, Content and Channel
365 Data Centers Presentation for Carriers, Cloud, Content and Channel365 Data Centers
 
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
 
The Proof is in the Pudding
The Proof is in the PuddingThe Proof is in the Pudding
The Proof is in the PuddingDenodo
 
Cloudera 助力台灣大數據產業的發展
Cloudera 助力台灣大數據產業的發展Cloudera 助力台灣大數據產業的發展
Cloudera 助力台灣大數據產業的發展Etu Solution
 
Webinar - Risky Business: How to Balance Innovation & Risk in Big Data
Webinar - Risky Business: How to Balance Innovation & Risk in Big DataWebinar - Risky Business: How to Balance Innovation & Risk in Big Data
Webinar - Risky Business: How to Balance Innovation & Risk in Big DataZaloni
 
Oracle GoldenGate for Zero Downtime Migration
Oracle GoldenGate for Zero Downtime MigrationOracle GoldenGate for Zero Downtime Migration
Oracle GoldenGate for Zero Downtime MigrationFumiko Yamashita
 
Migration to oracle cloud
Migration to oracle cloudMigration to oracle cloud
Migration to oracle cloudShakir Syed
 
Denodo Data Virtualization - IT Days in Luxembourg with Oktopus
Denodo Data Virtualization - IT Days in Luxembourg with OktopusDenodo Data Virtualization - IT Days in Luxembourg with Oktopus
Denodo Data Virtualization - IT Days in Luxembourg with OktopusDenodo
 
Flash session -goldengate--lht1053-lon
Flash session -goldengate--lht1053-lonFlash session -goldengate--lht1053-lon
Flash session -goldengate--lht1053-lonJeffrey T. Pollock
 
DevOps is to Infrastructure as Code, as DataOps is to...?
DevOps is to Infrastructure as Code, as DataOps is to...?DevOps is to Infrastructure as Code, as DataOps is to...?
DevOps is to Infrastructure as Code, as DataOps is to...?Data Con LA
 
365 Data Centers Presentation for Businesses
365 Data Centers Presentation for Businesses365 Data Centers Presentation for Businesses
365 Data Centers Presentation for Businesses365 Data Centers
 
Hadoop and Manufacturing
Hadoop and ManufacturingHadoop and Manufacturing
Hadoop and ManufacturingCloudera, Inc.
 
Tame Big Data with Oracle Data Integration
Tame Big Data with Oracle Data IntegrationTame Big Data with Oracle Data Integration
Tame Big Data with Oracle Data IntegrationMichael Rainey
 
Future of Making Things
Future of Making ThingsFuture of Making Things
Future of Making ThingsJC Davis
 

Similar to What is the big deal about data migration? (20)

About Zero Wait-State
About Zero Wait-StateAbout Zero Wait-State
About Zero Wait-State
 
Migration madness
Migration madnessMigration madness
Migration madness
 
Data migration Presentation
Data migration PresentationData migration Presentation
Data migration Presentation
 
Why choose-odoo-migration-partner
Why choose-odoo-migration-partnerWhy choose-odoo-migration-partner
Why choose-odoo-migration-partner
 
365 Data Centers Presentation for Carriers, Cloud, Content and Channel
365 Data Centers Presentation for Carriers, Cloud, Content and Channel365 Data Centers Presentation for Carriers, Cloud, Content and Channel
365 Data Centers Presentation for Carriers, Cloud, Content and Channel
 
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 ...
 
The Proof is in the Pudding
The Proof is in the PuddingThe Proof is in the Pudding
The Proof is in the Pudding
 
Build Your Own Cloud Server
Build Your Own Cloud ServerBuild Your Own Cloud Server
Build Your Own Cloud Server
 
Cloudera 助力台灣大數據產業的發展
Cloudera 助力台灣大數據產業的發展Cloudera 助力台灣大數據產業的發展
Cloudera 助力台灣大數據產業的發展
 
Webinar - Risky Business: How to Balance Innovation & Risk in Big Data
Webinar - Risky Business: How to Balance Innovation & Risk in Big DataWebinar - Risky Business: How to Balance Innovation & Risk in Big Data
Webinar - Risky Business: How to Balance Innovation & Risk in Big Data
 
Oracle GoldenGate for Zero Downtime Migration
Oracle GoldenGate for Zero Downtime MigrationOracle GoldenGate for Zero Downtime Migration
Oracle GoldenGate for Zero Downtime Migration
 
Migration to oracle cloud
Migration to oracle cloudMigration to oracle cloud
Migration to oracle cloud
 
Denodo Data Virtualization - IT Days in Luxembourg with Oktopus
Denodo Data Virtualization - IT Days in Luxembourg with OktopusDenodo Data Virtualization - IT Days in Luxembourg with Oktopus
Denodo Data Virtualization - IT Days in Luxembourg with Oktopus
 
Flash session -goldengate--lht1053-lon
Flash session -goldengate--lht1053-lonFlash session -goldengate--lht1053-lon
Flash session -goldengate--lht1053-lon
 
DevOps is to Infrastructure as Code, as DataOps is to...?
DevOps is to Infrastructure as Code, as DataOps is to...?DevOps is to Infrastructure as Code, as DataOps is to...?
DevOps is to Infrastructure as Code, as DataOps is to...?
 
Extending Hortonworks with Oracle's Big Data Platform
Extending Hortonworks with Oracle's Big Data PlatformExtending Hortonworks with Oracle's Big Data Platform
Extending Hortonworks with Oracle's Big Data Platform
 
365 Data Centers Presentation for Businesses
365 Data Centers Presentation for Businesses365 Data Centers Presentation for Businesses
365 Data Centers Presentation for Businesses
 
Hadoop and Manufacturing
Hadoop and ManufacturingHadoop and Manufacturing
Hadoop and Manufacturing
 
Tame Big Data with Oracle Data Integration
Tame Big Data with Oracle Data IntegrationTame Big Data with Oracle Data Integration
Tame Big Data with Oracle Data Integration
 
Future of Making Things
Future of Making ThingsFuture of Making Things
Future of Making Things
 

More from Zero Wait-State

Oracle value chain summit 14
Oracle value chain summit 14Oracle value chain summit 14
Oracle value chain summit 14Zero Wait-State
 
Zws e bom2mbom discovery and recommendation process_agileec_v1 0 (2)
Zws e bom2mbom discovery and recommendation process_agileec_v1 0 (2)Zws e bom2mbom discovery and recommendation process_agileec_v1 0 (2)
Zws e bom2mbom discovery and recommendation process_agileec_v1 0 (2)Zero Wait-State
 
Moving Up the PVC Maturity Curve in Industrial Manufacturing
Moving Up the PVC Maturity Curve in Industrial ManufacturingMoving Up the PVC Maturity Curve in Industrial Manufacturing
Moving Up the PVC Maturity Curve in Industrial ManufacturingZero Wait-State
 
Learn More About PDXState Stand Alone Viewer
Learn More About PDXState Stand Alone ViewerLearn More About PDXState Stand Alone Viewer
Learn More About PDXState Stand Alone ViewerZero Wait-State
 
ECAD 231 Functional Overview
ECAD 231 Functional OverviewECAD 231 Functional Overview
ECAD 231 Functional OverviewZero Wait-State
 
Zws webinar september 2012 operational excellence series v14
Zws webinar september 2012 operational excellence series v14Zws webinar september 2012 operational excellence series v14
Zws webinar september 2012 operational excellence series v14Zero Wait-State
 
Plm as a platform for smb companies
Plm as a platform for smb companiesPlm as a platform for smb companies
Plm as a platform for smb companiesZero Wait-State
 
Design State - EPDM to AGILE
Design State - EPDM to AGILEDesign State - EPDM to AGILE
Design State - EPDM to AGILEZero Wait-State
 
DesignState Intralink to AgilePLM
DesignState Intralink to AgilePLMDesignState Intralink to AgilePLM
DesignState Intralink to AgilePLMZero Wait-State
 
New Engineering Client for Agile PLM
New Engineering Client for Agile PLMNew Engineering Client for Agile PLM
New Engineering Client for Agile PLMZero Wait-State
 
Medical Device Agile Quality Demo
Medical Device Agile Quality DemoMedical Device Agile Quality Demo
Medical Device Agile Quality DemoZero Wait-State
 
Epdm Agile Webinar 3 2010 F
Epdm Agile Webinar 3 2010 FEpdm Agile Webinar 3 2010 F
Epdm Agile Webinar 3 2010 FZero Wait-State
 
Zero Wait-State Agile EC MCAD Implementation Quick Start Presentation
Zero Wait-State Agile EC MCAD Implementation Quick Start PresentationZero Wait-State Agile EC MCAD Implementation Quick Start Presentation
Zero Wait-State Agile EC MCAD Implementation Quick Start PresentationZero Wait-State
 
Zws Corporate Presentation Agile Implementation Approach
Zws Corporate Presentation  Agile Implementation ApproachZws Corporate Presentation  Agile Implementation Approach
Zws Corporate Presentation Agile Implementation ApproachZero Wait-State
 

More from Zero Wait-State (18)

Oracle value chain summit 14
Oracle value chain summit 14Oracle value chain summit 14
Oracle value chain summit 14
 
Zws e bom2mbom discovery and recommendation process_agileec_v1 0 (2)
Zws e bom2mbom discovery and recommendation process_agileec_v1 0 (2)Zws e bom2mbom discovery and recommendation process_agileec_v1 0 (2)
Zws e bom2mbom discovery and recommendation process_agileec_v1 0 (2)
 
Moving Up the PVC Maturity Curve in Industrial Manufacturing
Moving Up the PVC Maturity Curve in Industrial ManufacturingMoving Up the PVC Maturity Curve in Industrial Manufacturing
Moving Up the PVC Maturity Curve in Industrial Manufacturing
 
PLM Implementation
PLM ImplementationPLM Implementation
PLM Implementation
 
Learn More About PDXState Stand Alone Viewer
Learn More About PDXState Stand Alone ViewerLearn More About PDXState Stand Alone Viewer
Learn More About PDXState Stand Alone Viewer
 
Integration Solutions
Integration Solutions  Integration Solutions
Integration Solutions
 
The power of pdx state
The power of pdx stateThe power of pdx state
The power of pdx state
 
ECAD 231 Functional Overview
ECAD 231 Functional OverviewECAD 231 Functional Overview
ECAD 231 Functional Overview
 
Zws webinar september 2012 operational excellence series v14
Zws webinar september 2012 operational excellence series v14Zws webinar september 2012 operational excellence series v14
Zws webinar september 2012 operational excellence series v14
 
Plm as a platform for smb companies
Plm as a platform for smb companiesPlm as a platform for smb companies
Plm as a platform for smb companies
 
Design State - EPDM to AGILE
Design State - EPDM to AGILEDesign State - EPDM to AGILE
Design State - EPDM to AGILE
 
DesignState Intralink to AgilePLM
DesignState Intralink to AgilePLMDesignState Intralink to AgilePLM
DesignState Intralink to AgilePLM
 
New Engineering Client for Agile PLM
New Engineering Client for Agile PLMNew Engineering Client for Agile PLM
New Engineering Client for Agile PLM
 
Medical Device Agile Quality Demo
Medical Device Agile Quality DemoMedical Device Agile Quality Demo
Medical Device Agile Quality Demo
 
Epdm Agile Webinar 3 2010 F
Epdm Agile Webinar 3 2010 FEpdm Agile Webinar 3 2010 F
Epdm Agile Webinar 3 2010 F
 
Zero Wait-State Agile EC MCAD Implementation Quick Start Presentation
Zero Wait-State Agile EC MCAD Implementation Quick Start PresentationZero Wait-State Agile EC MCAD Implementation Quick Start Presentation
Zero Wait-State Agile EC MCAD Implementation Quick Start Presentation
 
Zws Seminar 20 Minutes
Zws Seminar 20 MinutesZws Seminar 20 Minutes
Zws Seminar 20 Minutes
 
Zws Corporate Presentation Agile Implementation Approach
Zws Corporate Presentation  Agile Implementation ApproachZws Corporate Presentation  Agile Implementation Approach
Zws Corporate Presentation Agile Implementation Approach
 

Recently uploaded

EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 

Recently uploaded (20)

EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 

What is the big deal about data migration?

  • 1. Zero Wait-State Company Confidential
  • 2.  Operating since 1999  Diverse customer base  Gold Oracle Partner  Research Associate with SolidWorks  Extensive background in Migration, PLM deployment, and integration  Core competencies in Engineering Collaboration, Data Migration and PDM and PLM Integration About Us
  • 3. Zero Wait-State - Company Confidential Source System Cleanse Validation (Test Plan) Test System How Data Migration Works Analyze Transform Target System The process is refined until the transformed data is acceptable. Data Export (Full or Delta)
  • 4. Data Migration is Like Changing an Engine in Midair … Zero Wait-State - Company Confidential
  • 5. … Garbage In, Garbage Out … Zero Wait-State - Company Confidential
  • 6. … Two Gallons of Water, One Gallon Container … Zero Wait-State - Company Confidential
  • 7. What a Tangled Web We Weave Zero Wait-State - Company Confidential
  • 8. Volume, Volume, Volume Zero Wait-State - Company Confidential
  • 9. History is Best Forgotten Zero Wait-State - Company Confidential
  • 10. Be Prepared Zero Wait-State - Company Confidential
  • 11. Test, Validate, Rinse, Repeat Zero Wait-State - Company Confidential
  • 12. End of the Road Zero Wait-State - Company Confidential
  • 13. Zero Wait-State Company Confidential Successful Data Migration Project Roadmap Our Experience Get Engaged sales@zerowait-state.com

Editor's Notes

  1. This slide demonstrates our standard approach for data migration. The primary takeaways are to have a test system and plan on multiple passes with a delta export at the end to minimize downtime.
  2. The best description for PLM data migration I have heard was in a meeting with Dell. One of their IT resources described it as "changing out the airplane engine while the plane is still flying without crashing the airplane. I think this is a pretty apt description. Migration can be an afterthought in a lot of PLM implementation projects but it definitely can dictate the success or failure of PLM and if done improperly it can result in a dramatic loss of altitude ending with an equally dramatic deceleration event as you hit the ground.
  3. One of the first mistakes companies make when embarking upon a data migration project is assuming their current data structure is worthy of migration. Over the year companies accumulate a large amount of information and not all of it is critical to the company going forward and not all of it is in a condition that will make it useful in the new system. This would be a good time to take a hard look at your legacy data and determine what really needs to come over into the new system. Older product information may no longer be relevant and some information is not structured in a way to be useful in a PLM system. Obviously when you are moving from a PDM or PLM tool into a new PLM tool you are able to capture useful metadata like attributes but many companies migrate from system disks to PLM which can be much more challenging. Time needs to be spent evaluating current data and how relevant it is for future product development needs. Also if data is corrupted or sub optimal you should think hard before polluting the new system with the data.
  4. This is more of an issue for companies who are downsizing or as they like to say "rightsizing". Companies that elect to move from a more sophisticated PLM to a more affordable solution or an easier to use system can run into issues where they have more information to move than the new system can accommodate. Examples of this might be moving from Agile Advantage to Arena or from Intralink or PDMLink to Enterprise PDM(EPDM). The source system might support more data type or attributes than the new system can deal with so you need to take this into account when preparing the information to move over. More appropriately you need to consider this before you make the decision to move. If any of the information is critical you may be in for an unpleasant surprise. Workflows, Change history, file attachments, and access control logic are all things that may not be accommodated when moving from one vendor to another.
  5. It is not unusual for a company to want to migrate multiple PDM's or data sources to a single environment. While I certainly see the value in doing something like this it adds significant complexity to a data migration effort. Issues like naming conflicts and data integrity can severely hinder a migration involving multiple data sources. Coordination between the sets of information is essential and in depth analysis up front will save major issues from appearing after the migration is complete. Most PLD and PDM systems will not allow non-unique names so it is best to work out these issues prior to migrating into the target system. The more consolidation you can do prior to migration the less effort you will have to expend during and after the migration to the target system.
  6. Some of the projects we have worked on involve massive amounts of data. I am sure you are aware of how much information even a small company can accumulate over time. This creates some challenges when it comes to migration. The first challenge is being able to convert all of the information in a timely manner. One of the keys to being able to change out the airplane engine in mid air is being able to do it at a time when no new information is being added to the source system. Large data sets can take several days to process so this can be a problem. There are two ways to resolve this issue. One is reducing the amount of data through purging or deletion the other is to migrate in phases. Phased migration makes a lot of sense for most companies because it allows you to break up the activity into manageable pieces. It also allows for validation and testing as you go. The idea is that you take periodic snapshots of the data you are moving and test the data to validate the process. Once the data has been validated you can do a final migration of just the delta between when you took the snapshot and the most current version of the source data.
  7. There is a famous quote from the philosopher George Santayana saying, "Those who cannot remember the past are doomed to repeat it." George obviously has never been involved in data migration projects. History from PDM and PLM systems adds a degree of complexity to a migration that can be prohibitive. Extracting and capturing history from legacy PLM and PDM systems is very challenging. Ensuring that this information gets accurately transmitted into a target system can be even more problematic depending upon the sophistication of the import utilities. Using a "latest only" approach dramatically lessens the complexity of the migration and most companies discover that their history wasn't that useful. If it is absolutely necessary to preserve the history some companies will elect to keep their legacy system around or virtualize it and let people access it on an "as-needed" basis. It turns out for most companies that the need is surprising less than they expected. This also addresses some of the issues I mentioned above related to "garbage in garbage out" and "volume, volume, volume".
  8. The famous Boy Scout motto applies to many things but especially to PLM data migration. Preparation starts with hardware. It is a big mistake to under provision servers for this type of effort particularly if you are planning to move a lot of data. The other thing to be prepared with is a good set of data analysis and cleaning tools. As we discussed above understanding the condition of your data and being able to automate some of the cleanup can be very impactful. In most cases particularly with metadata there are scripts and applications to detect naming conflicts and to validate data transmission on the backend. It is important that you either have these capabilities or work with someone who does. You need to walk through the analysis process and understand the condition of your data so you are not caught off guard by the level of cleanup you will need on the back end of the migration. Ideally you should do as much clean-up as possible prior to moving information into the target system. It is infinitely easier to clean up information prior to migrating into a new PLM tool.
  9. It is almost impossible to test too much during a data migration. We recommend two test passes minimum which should allow you to go into a test system and thoroughly sample the data before eventually moving to production. A well considered test plan should be included for the project either developed internally or with a partner's assistance. Ad hoc testing is better than nothing but there is a good possibility that you could miss something. Generic test plans are better than ad hoc testing but again without tailoring something specific for your environment you may find out the hard way that something is missing or wrong. If your company is required to validate per FDA or other regulations you can combine some of this effort into testing and potentially compress your testing cycle. It is best to get testing addressed up front before the project gets too far down the road. The temptation to truncate testing is great so you must resist.
  10. Most of these ideas are common sense but surprisingly often are disregarded in data migration efforts. Too many times the migration project is just bolted on to a PLM implementation as an afterthought and in the rush to get the new system into production the migration discipline is compromised. It is important to recognize that PLM tools are just vessels that hold the most important asset a company has; their intellectual property. It is far more important to ensure that information is transferred cleanly and accurately than it is to stand up a new PLM system. Plane crashes are tragic and obviously anything that happens with migration pales in comparison with the loss of life experienced but in the context of business nothing can be more crippling than losing product information. This data is the lifeblood of a product development company so safeguarding it should be one of the highest priorities a company has.
  11. Get engaged with us. Zero Wait-State has the experience and the roadmap, but we want to hear your feedback.