From fragmented to migrated.
Migrating 101 websites to AWS
Delivering a fast, zero-downtime migration of Scholl’s associated domains with modern DevOps and scalable cloud infrastructure.
The Client
Scholl, a global leader in footcare, faced the complex challenge of migrating 101 global websites as part of a private equity carve-out from Reckitt-Benckiser.
Scholl required a trusted partner to handle the technical complexities of their Cloud migration while ensuring minimal operational disruption. Their goals included:
Migrating 101 websites and associated domains from Reckitt-Benckiser to AWS
Establishing a secure, scalable multi-account AWS environment with disaster recovery capabilities
Rebuilding fragmented Jenkins CI/CD pipelines into modern workflows
Reintegration of legacy CMS images into scalable infrastructure
The Challenge
Scholl’s Cloud migration project presented several challenges:
Legacy Infrastructure
The websites were hosted across fragmented environments with undocumented DevOps pipelines that lacked standardisation or documentation due to multiple architects’ involvement over time
Complex CMS Systems
Legacy CMS applications required cloning and reintegration into new CI/CD workflows without compromising functionality
Operational Risk
Ensuring zero downtime during migration was critical for maintaining Scholl’s global customer experience
Tight Deadlines
The migration had to be completed swiftly without taxing Reckitt-Benckiser’s technical teams or resources
The CE Approach
We adopted a structured and collaborative approach to ensure a successful migration:
Foundation Setup
- Created a master AWS Organisations account for Scholl, enabling simplified multi-account management
- Integrated Azure Active Directory with SSO and MFA for streamlined access control
- Deployed AWS Control Tower with security guardrails, alerting mechanisms, and governance policies
- Provisioned segregated accounts for backups and disaster recovery to ensure resilience against data loss
CMS Image Reintegration
- Reverse-engineered undocumented Jenkins CI/CD pipelines and refactored them for modern DevOps standards
- Integrated dynamic pod autoscaling within EKS to optimise performance and resource utilisation.
Pipeline Rebuild
- Reverse-engineered undocumented Jenkins CI/CD pipelines and refactored them for modern DevOps standards
- Integrated dynamic pod autoscaling within EKS to optimise performance and resource utilisation.
Validation & Testing
- Conducted rigorous testing to ensure compatibility, reliability, and performance across the migrated websites
Deployment & Cutover
- Executed a seamless switchover with zero downtime, ensuring uninterrupted service for Scholl’s customers globally
- Provided ongoing monitoring and optimisation to ensure long-term operational success
Our Solution
By combining technical expertise with strategic planning, we delivered a future-ready solution for Scholl:
- Seamless migration of 101 websites and associated domains to AWS Elastic Kubernetes Service (EKS)
- Refactored Jenkins CI/CD pipelines to meet modern DevOps standards with dynamic pod autoscaling on EKS
- Reintegration of legacy CMS images into containerised workflows for improved scalability and resilience
- Built-in security, automation, and governance frameworks using AWS Control Tower to support Scholl’s growth ambitions
Our Results
The migration delivered measurable benefits that aligned with Scholl’s business objectives:
Improved Resilience & Scalability
Modernised infrastructure capable of handling increased traffic globally
Optimised Costs & Maintenance
Reduced operational overheads through automation and streamlined workflows
Enhanced Security & Governance
Strengthened data protection through advanced AWS security features
Seamless Transition
Zero downtime during migration ensured uninterrupted customer experience
Facing a complex migration or legacy challenge?
From complex carve-outs to zero-downtime migrations, we help organisations modernise with confidence – just like Scholl.