Revere Copper · Metals · Copper manufacturing
Modular migration off a deprecating DB2 MES — without stopping production
150 custom applications built around an IBM DB2 MES, in a plant where downtime is expensive and a switch-on/switch-off cutover is not an option. FactoryThread connects old and new so migration happens module by module.
- Operation
- 250-year-old copper manufacturer
- Systems
- Legacy IBM DB2 MES, new MES, ERP, QMS, PLM, SCADA
- Functions
- Internal IT, development team, end users on the floor
- First answer live
- Running alongside the legacy estate today
- Custom applications in scope
- 150
- Cutover approach
- Modular, not big-bang
- Company age
- 250 years
From the Revere Copper deployment, published with their permission.
The situation
An old MES on IBM DB2 carried 150 custom applications built around it, spanning what today would sit in modern ERP, QMS, PLM, MES and SCADA scopes.
Production losses in copper manufacturing from downtime can be huge, so a switch-on/switch-off replacement was never a workable methodology here.
DB2 is deprecating for this customer, and all 150 applications have to move before it does.
What they did
Connected both the old MES and the new one, so the migration could be modular instead of a single cutover event.
Mapped the development team's tribal knowledge into the data Flows, so the logic lives in reusable Flows rather than in people's heads.
Reused those same data Flows for reporting and analytics instead of rebuilding the logic a second time downstream.
Turned on warnings and email triggers so internal IT can respond to end users before a problem is raised.
Fed the warning history back into automations that error-proof the recurring issues in the applications and data Flows.
What changed
Migration proceeds application by application, with production protected throughout.
Internal IT responds to end users from an alert rather than a phone call, and recurring failures get automated out instead of re-triaged.
FactoryThread becomes the layer that moves manufacturing data into any system — extending the life of technical debt without production losses, and avoiding vendor lock-in on the way out.
Start here
Ask one question. Get one answer. Today.
Start on the free tier with a single connection, or bring a real question to a working session and we will build the first answer with you.
Free tier · No credit card · Cloud or self-hosted