About
The client is the UK's largest online building materials retailer selling 100K products to over 182K active customers. Serving homeowners and tradespeople, the company made £76M+ in sales in 2021 and keeps growing about 47% year-on-year. Being a digital-first proposition, the company operates 10+ websites that must be reliable, flexible, and scalable to provide the best experience to customers.
Challenge, approach, and impact
Lack of Control
All the client's sites were hosted in the data center. Communication with the vendor was built through the ticket system. The waiting time for an answer or problem resolution could last days or weeks, no matter how big or small the problem was.
Limited Scalability
The client's infrastructure setup with separate servers for sites, its staging environment, database, and database staging led to scalability issues. Since only vertical scaling was possible, handling the increased workload and traffic demands took a lot of work.
Servers Overcapacity
Even though the client operates the business in one country and could turn the difference in day and night traffic to their advantage, it wasn't the case. With a regular server, the team paid for max capacity no matter the actual numbers.
How we built
Testimonials
L
CMO
“This collaboration has been a game-changer for us. With AWS migration, we gained complete control over our infrastructure, while the scalability enhancements significantly impacted system performance. Moreover, our CI/CD process has never been smoother.“
Team structure
Client team
G
Lead Back-end Engineer
Daily point of contact
The client stakeholders were working closely with the team at UppLabs
Agency team
1 x Lead DevOps Engineer
Production
1 x DevOps Engineer
Production
1 x PM
Governance
