Blow Ltd reduced MTTD from hours to seconds using Dashbird
Health and Beauty
- Blow Ltd successfully migrated from a legacy system into microservices running fully on serverless
- 40x savings for running the current infrastructure
- Issue discovering time reduced from hours to seconds thanks to Dashbird
- Hundreds of US$ saved monthly by cutting debugging time
The Blow Ltd team started from a legacy code that had been developed by a third-party software service provider. Arnaud Baali (CTO at Blow Ltd) and his team decided to rebuild the system from scratch using modern standards and better architecture.
The main requirements were that the system should scale very well to accommodate for the high variability in demand and also should be simple to maintain. The company’s team is relatively small, so they couldn’t afford to have members fully dedicated to keeping the infrastructure running in a healthy state.
AWS Lambda was in its early days at the time, adding some uncertainty to its future, but the team chose to go all-in on the serverless paradigm, which proved to be the ideal decision since it perfectly met both requirements.
Arnaud estimates that it would be required two more people in his team fully dedicated to DevOps if they were to move out of serverless and keep the same values delivered by Lambda. The additional DevOps staff could easily cost Blow Ltd more than $100,000 per year.
On the other hand, the company currently spends around $2,500 per year on serverless computing, which is proving to be at least 40x cheaper than running a self-managed infrastructure.
Visibility issues with Lambda and CloudWatch
After migrating to Lambda, CloudWatch was not providing enough visibility over the serverless stack. It used to take too much time to identify an issue and its cause. Sometimes the team would only discover an issue upon receiving a customer complaint.
The team tried to build tools internally to increase visibility over the stack, but the solutions didn’t provide everything they needed, neither proved to be practical.
Value delivered by Dashbird
Arnaud and his team found Dashbird when trying to implement a way to monitor Lambda functions in real-time. Now they use the Dashbird integration with Slack to get proactively alerted when anything goes wrong.
“The time to discover the occurrence of an issue reduced from 2-4 hours to a matter of seconds or minutes.” – Arnaud Baali, the CTO at Blow Ltd
Investigating the cause of an issue also had the time reduced drastically after integrating with Dashbird.
“These benefits provided by Dashbird are saving Blow Ltd dozens of hours in developer time, which not only can be funneled into improving the product but also means hundreds of dollars are saved every month.” – Arnaud Baali
Being able to identify errors before customers are impacted is also invaluable to Arnaud’s team and Blow Ltd because it increases trust in the product and boosts customer satisfaction.
Blow Ltd is the UK’s leader in beauty services on demand. The company allows customers to book services such as dries, makeup, nails, lashes, as well as services to the home, hotel or event. The company is highly digitized, relying on the web for every aspect of the business, from marketing to serving customers.
Arnaud Baali (CTO at Blow Ltd)
Want to try Dashbird?
More case studies
Clarus: We were notified of the AWS outage in time so that none of our patient calls were affected
Clarus is a complete call management solution for healthcare providers, doctor’s offices, healthcare groups and hospitals. They have two services that rely on different AWS products: Daytime and After-Hours.
Clarus use Dashbird to make sure their services are running smoothly at all times.
Mangomint significantly sped up team processes and development cycles
Mangomint offers software for salons and spas in the US and Canada. They needed a quick and easy solution for serverless error monitoring. Since starting using Dashbird, their serverless team has gained the confidence and piece of mind that their app is running smoothly at all times.
AskHomey traced critical performance issues impacting their system, within seconds
AskHomey is a property management platform, fully built on serverless from the ground up. They were in need of a tool to help them reduce time spent on investigating error logs and firefighting in order to be able to focus more on developing new features.