"Google jest naprawdę niezawodnym liderem w dziedzinie przetwarzania w chmurze. Możemy realizować potrzeby naszych projektów za pomocą usług GCP, jednocześnie otrzymując wszystkie niezbędne narzędzia do śledzenia. Migracja części naszej infrastruktury z fizycznego sprzętu do chmury jest szybka i bezproblemowa. Profesjonalizm i wiedza techniczna zespołu Cloudfresh wspierają nas podczas wdrażania nowych rozwiązań, a to jest naprawdę cenne."
O firmie: appflame to firma IT skoncentrowana na produktach, która tworzy ukraińskie produkty zmieniające życie i przedefiniowujące zasady gry w wielu kategoriach. Firma ma główną siedzibę w Ukrainie, ale działa globalnie. appflame zgromadziła odważny zespół osób, które pasjonują się tworzeniem prawdziwych produktów technologicznych i są zdeterminowane, aby iść naprzód, pokonując wszelkie przeszkody na swojej drodze.
Cele firmy:
Data rozpoczęcia projektu: 29 grudnia 2022
Data zakończenia projektu: 29 marca 2023
Wyzwanie: Wśród usług dostarczanych przez Google Cloud, jeden z projektów firmy od dawna wykorzystywał tylko Firebase, platformę do tworzenia aplikacji mobilnych. Jednak od końca 2020 do początku 2021 firma zaczęła znacznie aktywniej korzystać się z usług Google Cloud Platform (zwanych dalej GCP). Ich głównym celem było przeniesienie znacznej części infrastruktury z serwerów do chmury i uzyskanie niezawodnego, zrozumiałego i stale rozwijającego się dostawcy usług w chmurze, którym ostatecznie stał się Google Cloud.
Rozwiązanie: Korzystając z szerokiej gamy narzędzi Google Cloud, zespół appflame zdecydował się spełnić inne wymagania, korzystając z rozwiązań tego dostawcy chmury. Zainicjowali współpracę z Cloudfresh, Google Cloud Premier Partner, który zapewnił appflame cenne konsultacje dotyczące usług GCP i pomógł wybrać najbardziej odpowiednie rozwiązania dla ich konkretnych potrzeb. Po konsultacjach technicznych i ocenach Cloudfresh opracowała plan przeniesienia serwerów do chmury, aby ułatwić płynne przejście wymaganej infrastruktury dla jednego z projektów firmy.
Zespół appflame stworzył szablon z konfiguracjami Kubernetes, Cloud SQL i Memorystore w Terraform, narzędziu typu infrastruktura jako kod, umożliwiającym bezpieczne i wydajne tworzenie i modyfikowanie wersji zasobów w chmurze. Wykorzystanie tych rozwiązań stało się niezwykle ważne dla jednego z produktów appflame. Po konfiguracji osiągnęli:
Zespół appflame zoptymalizował również swoje zasoby, wykorzystując maszyny wirtualne Spot (Spot nodes) zgodnie z najlepszymi praktykami Google. W porównaniu do standardowych maszyn są one znacznie tańsze i wykorzystują nadwyżkę mocy obliczeniowej Compute Engine, dzięki czemu ich dostępność zależy od wykorzystania. Compute Engine może zatrzymać te maszyny, jeśli musi odzyskać moc obliczeniową do dystrybucji innych maszyn wirtualnych. Jednak przy użyciu niezbędnych narzędzi automatyzacji dla określonych obciążeń, rozwiązanie jest wysoce opłacalne i pozwala na wdrożenie wymaganej pojemności przy znacznie niższych kosztach. Firma jest również w pełni usatysfakcjonowana zgodnością z PCI DSS dla całej infrastruktury, co zapewnia bezpieczeństwo wszystkich danych.
Wyniki: Dzięki owocnej współpracy z Cloudfresh, firma appflame z powodzeniem przeniosła część swojej infrastruktury związanej z bazami danych z serwerów do chmury i zaczęła intensywniej wykorzystywać możliwości chmury po częściowej przeprowadzce.
W stosunkowo krótkim czasie firma osiągnęła znaczące wyniki w optymalizacji własnej infrastruktury:
"Google jest naprawdę niezawodnym liderem w dziedzinie przetwarzania w chmurze. Możemy realizować potrzeby naszych projektów za pomocą usług GCP, jednocześnie otrzymując wszystkie niezbędne narzędzia do śledzenia. Migracja części naszej infrastruktury z fizycznego sprzętu do chmury jest szybka i bezproblemowa. Profesjonalizm i wiedza techniczna zespołu Cloudfresh wspierają nas podczas wdrażania nowych rozwiązań, a to jest naprawdę cenne." Roman Pożar, Kierownik działu DevOps.
Rola Cloudfresh: Zespół Cloudfresh pomógł usprawnić wszystkie zasoby dla jednego z projektów appflame, zapewnił doradztwo techniczne i pomógł w wyborze usług GCP odpowiednich do potrzeb firmy.
Certyfikowani specjaliści techniczni z Cloudfresh opracowali plan działania dotyczący przeniesienia z dostawcy bare-metal do Google Cloud, oferując konsultacje techniczne w zakresie architektury i usług dostosowanych do wymagań firmy. Co więcej, Cloudfresh pomógł appflame znacznie obniżyć koszty zasobów dzięki specjalnym warunkom, rabatom i wygodnej metodzie płatności.
Zespoły współpracują do dziś. Eksperci Cloudfresh z radością zapewnią appflame bieżące konsultacje podczas całego procesu migracji i wspierają zespół w drodze do przeniesienia infrastruktury do chmury.