Case study - Booksy

Booksy i nieograniczone możliwości rozwoju aplikacji z Google Cloud

Data realizacji: 2021

Branża: usługi IT

Google Cloud

OChK przeniósł aplikację Booksy do środowiska Google Cloud, co znacznie uprościło proces administracji infrastrukturą.

Booksy umożliwia rezerwację wizyt m.in. u fryzjera, kosmetyczki czy trenera personalnego. Z serwisu korzysta już ponad 20 mln użytkowników w 100 krajach świata. Zapewnienie dostępności aplikacji dużej liczbie klientów rozproszonych geograficznie przy jednoczesnej kontroli kosztów technologii to duże wyzwanie, angażujące dział IT.

Wyzwania

Rosnąca liczba użytkowników Booksy w różnych strefach czasowych, przejęcia konkurentów na lokalnych rynkach, gwałtowne zmiany zachowań klientów związane z COVID-19 i lockdownami - to wszystko powodowało, że zarządzanie infrastrukturą IT było coraz bardziej czasochłonnym i kosztownym procesem. Firma szukała bezpiecznej i skalowalnej technologii, która zmniejszy zaangażowanie IT i pozwoli skupić się na rozwoju produktu, jednocześnie optymalizując koszty podczas okresów lockdownu.

Z czym mierzyło się Booksy

  • Brak automatyzacji zarządzania infrastrukturą

  • Koszty utrzymania przeskalowanej infrastruktury w celu zapewnienia dostępności usługi

  • Duże zaangażowanie czasowe działu IT w tworzenie skryptów i aplikacji do zarządzania środowiskiem

  • Duże skoki zapotrzebowania na moc obliczeniową ze względu na gwałtowne zmiany na rynku

Rozwiązania

Eksperci OChK dokonali kompleksowej migracji środowiska IT do Google Cloud. Zespół doświadczonych inżynierów i architektów nie tylko przeniósł aplikację, ale także zoptymalizował środowisko pod kątem kosztów i bezpieczeństwa. Tym samym odciążył w procesie migracji dział IT Booksy, który mógł realizować bieżące zadania.

  • Nowe możliwości obsługi dynamicznie rosnącego ruchu w aplikacji

  • Wsparcie w uchmurowieniu platformy Booksy zgodnie z najlepszymi praktykami

  • Infrastructure as Code - ułatwienie skalowania biznesu (wejścia na nowe rynki geograficzne) czy rozwoju platformy

  • Optymalizacja architektury danych, a tym samym wsparcie dynamicznego rozwoju platformy

Rezultaty

Aplikacja Booksy została nie tylko przeniesiona do środowiska Google Cloud, ale również zoptymalizowana pod kątem maksymalnego wykorzystania zalet tej platformy. Obecnie środowisko automatycznie dostosowuje się do liczby użytkowników aplikacji, architektura sieciowa zapewnia stabilne, bezpieczne działanie, a zaawansowany system monitoringu czuwa nad całą infrastrukturą 24/7.

  • Zalety migracji do Google Cloud

  • Dział IT odzyskał czas na rozwój aplikacji, dzięki uproszczeniu zarządzania infrastrukturą

  • Usługa ma wysoką dostępność dla użytkowników, ponieważ Google Cloud automatycznie dostosowuje się do ich potrzeb

  • Migracja nie wiązała się w przerwą w działaniu usługi dla użytkowników

  • Booksy uzyskało elastyczne środowisko chmurowe wspierające dalszą międzynarodową ekspansję

  • Kontrola kosztów i ich automatyczne skalowanie wraz z poziomem obciążenia

25 milionów

Liczba użytkowników Booksy na świecie

100

W tylu krajach użytkownicy wykorzystują Booksy do rezerwacji czasu

0

Tyle wynosił downtime (niedostępność aplikacji dla użytkowników) w trakcie migracji

Wykorzystane technologie

Google Kubernetes Engine

Virtual Private Cloud

Cloud Logging and Monitoring

Terraform / Terragrunt

Locust

Ikona cytatu

Współpraca z OChK zagwarantowała nam właściwy dobór narzędzi Google Cloud, ich konfigurację i optymalizację technologiczną oraz kosztową. Połączenie zaawansowanych rozwiązań Google z kompetencjami zespołu wdrożeniowego pozwoliło znacznie unowocześnić Booksy, w stosunkowo krótkim czasie, biorąc pod uwagę rozmiary tego projektu.

Logo Booksy

Paweł Sobkowiak

CTO Booksy

Jakie są Twoje wyzwania?

Wspólnie znajdziemy rozwiązanie!

Skontaktuj się z nami