Download PDF
Google Cloud Platform > Case Studies > Booksy: Leveraging IoT to Revolutionize Beauty and Health Service Booking
Google Cloud Platform Logo

Booksy: Leveraging IoT to Revolutionize Beauty and Health Service Booking

Technology Category
  • Application Infrastructure & Middleware - Event-Driven Application
  • Platform as a Service (PaaS) - Application Development Platforms
Applicable Industries
  • Cement
  • Construction & Infrastructure
Applicable Functions
  • Product Research & Development
Use Cases
  • Construction Management
  • Infrastructure Inspection
Services
  • Cloud Planning, Design & Implementation Services
The Challenge

Booksy, a world-leading appointment management platform, was facing a significant challenge in scaling its infrastructure to match its rapidly growing user base. With its client base doubling every year, Booksy needed a scalable architecture to handle the increasing number of bookings. Initially, Booksy was built using on-premises servers, which led to a series of scaling issues. When extra capacity was required, the team had to wait several weeks before new servers were assembled and online. Maintaining the data centers was a lot of work and took their focus away from coding. Furthermore, they needed to do more coding to meet the demands of scaling up, such as refactoring code for larger architecture. The Booksy application ran on a monolithic architecture, making migration to a more scalable solution a complex task.

About The Customer

Booksy is a world-leading appointment management platform specializing in support for small traders in the health and beauty sector. With more than 10 million active users in 25 countries, Booksy is dedicated to making the lives of independent contractors easier by providing a SaaS solution that lets customers book online directly. The company processes more than 200,000 daily bookings and aims to penetrate the vast market of stylists who still use traditional methods to book appointments. With an eye on new markets and an impressive rate of growth, scaling is a key priority for the company.

The Solution

Booksy partnered with OChK, a highly specialized multi-cloud solutions provider, to migrate to Google Cloud. This move allowed Booksy to leverage scalable resources and decommission their previous infrastructure. They used Google Kubernetes Engine to orchestrate clusters, preparing them to meet surges in demand. The migration to Google Cloud also helped Booksy to handle their main bottleneck, PostgreSQL database, by hosting it on Compute Engine instances, making it easy to scale up. This gave them the time and confidence to look for more permanent solutions, such as moving the bookings part of their architecture to a NoSQL solution. To avoid holdups between their teams, Booksy developers now use Cloud Functions to create simple services independently, without relying on DevOps.

Operational Impact
  • The migration to Google Cloud has significantly improved Booksy's operational efficiency. The company is now able to quickly scale up its resources to meet peak demand periods, eliminating the need for extra servers and reducing the time spent on maintaining data centers. The use of Google Kubernetes Engine has prepared Booksy to meet surges in demand, even during exceptional events. The migration has also allowed Booksy to minimize latency for a seamless app experience, enhancing user satisfaction. With the upcoming Google Cloud region in Warsaw, Poland, Booksy is set to further improve its app responsiveness. The company is now fully migrated to a highly scalable architecture on Google Cloud, enabling it to reach out to millions of potential new users.

Quantitative Benefit
  • Unlocks global potential with scalable cloud infrastructure to meet consistent annual growth rates around 100%

  • Reduces bottlenecks in development with simple deployment on Cloud Functions

  • Enables 200,000+ bookings per day worldwide

Related Case Studies.

Contact us

Let's talk!

* Required
* Required
* Required
* Invalid email address
By submitting this form, you agree that IoT ONE may contact you with insights and marketing messaging.
No thanks, I don't want to receive any marketing emails from IoT ONE.
Submit

Thank you for your message!
We will contact you soon.