Legacy ERP replacement with microservices architecture for a £200M manufacturer
Challenge: Manufacturing company running a 15-year-old ERP needed a phased replacement — keeping the existing system operational while incrementally replacing modules (inventory, procurement, production, finance) with modern microservices.
Architecture: Strangler fig pattern: API gateway routing requests to new microservices or legacy system per module, event bus synchronising state between old and new systems during transition, module-by-module cutover with rollback capability.
Outcome: 18-month phased migration, zero production downtime during transition, 40% reduction in operational costs post-migration, 3x faster report generation.