Wzrost efektywności analityków o 65% dzięki rozwiązaniom chmurowym i serverless
65%
Wzrost wydajności analityków dzięki automatyzacji chmurowej
Miliony
Zwróconych beczek obsłużonych w Europie i Wielkiej Brytanii
10+
Analityków i badaczy danych przeniesionych do narzędzi chmurowych czasu rzeczywistego
Firma Primotly przeprowadziła kompleksową transformację chmurową oraz stworzyła zautomatyzowaną platformę logistyczną dla PerfectDraft – globalnego przedsiębiorstwa z branży napojów, działającego w USA, Argentynie, Brazylii, Wielkiej Brytanii, Francji, Belgii, Holandii, Hiszpanii, Szwecji oraz we Włoszech. Projekt rozwiązał dwa kluczowe wąskie gardła utrudniające skalowanie biznesu: przestarzały, wymagający dużych nakładów na utrzymanie proces zwrotu beczek (kegów), który wymagał powielania pracy programistycznej przy każdym nowym rynku, oraz rozproszoną architekturę danych, która drastycznie ograniczała produktywność analityków. Dostarczone rozwiązanie objęło ustandaryzowany, wielorynkowy system zwrotu beczek oparty na efektywnej kosztowo architekturze serverless, a także zmodernizowaną infrastrukturę danych w chmurze, łączącą ekosystemy Azure i AWS. Jednolita platforma logistyczna z powodzeniem obsłużyła już miliony zwróconych beczek w Europie i Wielkiej Brytanii, bezpośrednio wspierając globalne cele klienta w zakresie zrównoważonego rozwoju. Jednocześnie zautomatyzowany proces przetwarzania danych przeniósł ponad 10 analityków i badaczy danych do bezpiecznego środowiska działającego w czasie rzeczywistym. Zaowocowało to 65-procentowym wzrostem wydajności analityków i całkowicie zmieniło ekonomikę operacji na danych w PerfectDraft.
PerfectDraft to wiodąca międzynarodowa marka z branży napojów, obecna na czterech kluczowych rynkach: w USA, Wielkiej Brytanii, Francji i Argentynie. Firma specjalizuje się w domowych systemach nalewania piwa i zarządza złożonym, wielowolumenowym modelem gospodarki o obiegu zamkniętym (circular economy), skupionym wokół dystrybucji, zwrotu i ponownego użycia profesjonalnych beczek. W obliczu rosnącego cyfrowego ekosystemu i dynamicznie powiększającej się bazy klientów, PerfectDraft polega na płynnej integracji aplikacji mobilnych dla konsumentów, zewnętrznych dostawców logistycznych (3PL) oraz wewnętrznej analityki danych, co pozwala utrzymać efektywność operacyjną i realizować surowe cele korporacyjne w zakresie zrównoważonego rozwoju.
Napoje i alkohole / Logistyka / E-commerce
Time & Materials – Dedykowany zespół
5 osób (1 Backend Developer, 1 Data Engineer, 1 DevOps Specialist, 1 Project Manager, 1 Solution Architect)
W miarę międzynarodowego skalowania działalności PerfectDraft, dotychczasowa infrastruktura techniczna natrafiła na barierę nie do przebicia w dwóch odrębnych obszarach operacyjnych:
Sercem modelu biznesowego firmy jest gospodarka o obiegu zamkniętym, w której klienci zwracają puste beczki do ponownego użycia. Jednak stary system śledzenia zwrotów był całkowicie nieskalowalny. Każde wdrożenie w nowym kraju lub modyfikacja funkcji wymagały powielania prac programistycznych, co drastycznie podnosiło koszty utrzymania. PerfectDraft potrzebował jednej, spójnej i efektywnej kosztowo platformy zdolnej do obsługi międzynarodowej logistyki oraz systemów lojalnościowych opartych na tokenach od zaraz.
Cyfrowa ekspansja generowała ogromne ilości danych z różnych, odizolowanych od siebie źródeł (silosów). Dotychczasowa infrastruktura nie oferowała przetwarzania danych w czasie rzeczywistym, przez co analitycy musieli ręcznie i powoli wprowadzać oraz przetwarzać informacje. Ta zależność ograniczała produktywność zespołu, generowała wysokie koszty operacyjne w chmurze i sprawiała, że firma nie miała wglądu w anomalie operacyjne w czasie rzeczywistym.
Strategia architektoniczna Primotly uderzyła w oba wąskie gardła jednocześnie, dzieląc platformę na dwa ściśle zintegrowane, nowoczesne procesy deweloperskie.
Platforma do obsługi beczek w architekturze Serverless: Zamiast budować ciężkie, monolityczne backendy dla każdego rynku osobno, Primotly zaprojektowało platformę zwrotu beczek w modelu API-first i serverless. Dzięki oparciu systemu na lekkich mikrousługach, skaluje się on dynamicznie wraz z zapotrzebowaniem użytkowników w wielu krajach, zachowując niemal zerowe koszty utrzymania infrastruktury poza godzinami szczytu.
Nowoczesny proces przetwarzania danych w chmurze: Rozproszone przepływy danych klienta zostały przeniesione do ekosystemu chmurowego klasy enterprise. Dzięki połączeniu mocy obliczeniowej Azure DataFactory i Databricks z funkcjami powiadomień w czasie rzeczywistym oferowanymi przez AWS Lambda i Snowflake, rozwiązanie wyeliminowało konieczność ręcznego wprowadzania danych, dając analitykom natychmiastowy i bezpieczny dostęp do czystych informacji.
Prace deweloperskie zorganizowano w dwutygodniowych sprintach. Wykorzystano równoległe ścieżki rozwoju oraz stałą wymianę informacji z klientem, co zapewniło płynną integrację nowych warstw infrastruktury z silnikiem logistycznym – bez przerywania aktywnych operacji rynkowych.
Jednolita platforma logistyczno-śledząca, która obsługuje użytkowników w wielu krajach europejskich oraz w Wielkiej Brytanii. Zbudowana w oparciu o podejście API-first (z dokumentacją w narzędziu Stoplight), płynnie integruje się z zewnętrznymi operatorami logistycznymi oraz istniejącymi aplikacjami dla klientów. Zastępuje ona generujące wysokie koszty stare systemy jednym wspólnym kodem bazowym. System z powodzeniem zarządza zwrotem milionów beczek, upraszcza ekspansję międzynarodową i bezpośrednio wspiera długoterminowe cele zrównoważonego rozwoju dzięki zintegrowanym zachętom tokenowym.
Wykorzystuje usługi AWS Lambda, SQS, SNS oraz CloudWatch do obsługi zdarzeń danych w czasie rzeczywistym i kolejek komunikatów bez konieczności zarządzania dedykowanymi serwerami wirtualnymi. Drastycznie obniża koszty uruchomienia infrastruktury, ponieważ opłaty naliczane są wyłącznie za faktyczny czas wykonania kodu. Gwarantuje to, że system zwrotów bez problemu radzi sobie z ogromnymi skokami ruchu podczas sezonowych akcji promocyjnych, eliminując ryzyko przestojów.
Zmodernizowana warstwa pobierania i przetwarzania danych, zbudowana przy użyciu Azure DataFactory, Databricks, Rivery, PySpark oraz Pythona, połączona z hurtownią danych Snowflake klasy enterprise. Rozwiązanie całkowicie wyeliminowało ręczne zestawianie plików. Ponad 10 wewnętrznych analityków i badaczy danych zostało przeniesionych do tego zautomatyzowanego środowiska, co pozwoliło na 65% wzrost wydajności operacyjnej i usunięcie wąskich gardeł związanych z ręcznym przetwarzaniem informacji.
Zautomatyzowany system alertów i dashboardów zbudowany przy użyciu Logic Apps, DataBox oraz dedykowanego bota na Slacku. Narzędzie automatycznie przesyła migawki raportów PowerBI bezpośrednio na wewnętrzne kanały komunikacji. Zmienia to monitoring danych z procesu pasywnego w proaktywny – anomalie systemowe są zgłaszane interesariuszom w czasie rzeczywistym, co drastycznie skraca czas przestojów i eliminuje potrzebę ręcznego, codziennego sprawdzania stanu systemu.
Wielowarstwowy ekosystem bezpieczeństwa łączący usługi Azure Key Vault, strukturyzowane logowanie, uwierzytelnianie wieloskładnikowe (MFA) dla platformy Snowflake oraz zautomatyzowane rurociągi wdrożeniowe zarządzane przez Azure DevOps i GitHub Actions. Gwarantuje zgodność z normami korporacyjnymi na wszystkich aktywnych rynkach. Zautomatyzowane wersjonowanie i płynne aktualizacje jednym kliknięciem umożliwiają stałe ulepszanie platformy bez zakłócania codziennych operacji klienta.
Problem: Dotychczasowa logika zwrotów klienta była ściśle powiązana z lokalnymi wersjami kodu. Powodowało to duże powielanie funkcji, powolne wdrażanie zmian oraz nieprzewidywalne koszty infrastruktury przy wahaniach aktywności użytkowników w USA, Wielkiej Brytanii i Europie.
Rozwiązanie: Primotly odseparowało główną logikę biznesową od regionalnych frontendów, budując jednolitą, bezserwerową warstwę API. Każdy punkt końcowy (endpoint) usługi został precyzyjnie rozplanowany i udokumentowany w narzędziu Stoplight jeszcze przed rozpoczęciem pisania kodu. Logika backendu została stworzona w postaci lekkich usług w Pythonie, uruchamianych na żądanie za pomocą chmurowych funkcji serverless.
Efekt: koszty utrzymania infrastruktury znacząco spadły dzięki modelowi skalowania na żądanie. Wysoce ustrukturyzowany model oparty na API-first pozwolił zespołowi na błyskawiczne wdrożenie platformy w Europie i Wielkiej Brytanii bez konieczności ponownego pisania kluczowych funkcji.
Problem: Dane operacyjne PerfectDraft były rozproszone na osobnych platformach, co ograniczało analityków do powolnego, wsadowego przetwarzania danych (batch processing). Klient wymagał hybrydowego ekosystemu łączącego narzędzia danych Azure oraz usługi AWS, ale brakowało mu niezawodnego mechanizmu do bezpiecznej synchronizacji danych w czasie rzeczywistym z hurtownią Snowflake.
Rozwiązanie: Primotly zbudowało zautomatyzowany most danych. Ciężkie zadania transformacji wsadowej zostały skierowane przez Azure DataFactory i Databricks przy użyciu PySpark, podczas gdy lekkie zdarzenia wymagające natychmiastowej reakcji przesyłano przez AWS Lambda, kolejki SQS i narzędzie Snowpipe bezpośrednio do Snowflake. Całe środowisko zostało zabezpieczone za pomocą Azure Key Vault oraz restrykcyjnego uwierzytelniania wieloskładnikowego (MFA).
Efekt: całkowicie wyeliminowano ręczną ingerencję w dane. Analitycy mogą teraz badać strumienie danych w czasie rzeczywistym bezpośrednio w Snowflake, bez konieczności czekania na cykle przetwarzania wsadowego, co zapewniło 65-procentowy wzrost efektywności.
Problem: Analitycy i menedżerowie spędzali zbyt wiele czasu na poruszaniu się po skomplikowanych narzędziach monitorujących i pulpitach PowerBI tylko po to, by zweryfikować codzienny stan rurociągów danych i sprawdzić błędy logistyczne. Prowadziło to do opóźnień w reagowaniu na awarie danych.
Rozwiązanie: Primotly zaprojektowało zautomatyzowaną warstwę monitoringu łączącą usługę Azure Logic Apps z dedykowanym botem na Slacku. Zamiast zmuszać użytkowników do ręcznego pobierania danych, system automatycznie wykonuje migawki wybranych metryk PowerBI oraz alertów operacyjnych, wysyłając je bezpośrednio na wskazane kanały Slacka na podstawie zdefiniowanych reguł logowania.
Efekt: całkowicie wyeliminowano ręczny monitoring przepływu danych. Problemy są wykrywane i raportowane w ciągu zaledwie kilku minut od ich wystąpienia, co pozwala zespołom inżynieryjnym i analitycznym na usuwanie błędów zanim wpłyną one na funkcjonowanie całego biznesu.
Transformacja w dwóch strumieniach przyniosła wymierne zyski w obszarach tempa pracy zespołu danych, skali logistyki, efektywności kosztowej, wglądu operacyjnego oraz zrównoważonego rozwoju.
Przeniesiono ponad 10 analityków i badaczy danych z ręcznych zadań konfiguracyjnych do zautomatyzowanych narzędzi chmurowych, co przełożyło się na 65% wzrost tempa pracy zespołu.
Zmodernizowany system zwrotu beczek (Keg Return System) działa w pełni na terenie Europy i Wielkiej Brytanii, bezproblemowo monitorując miliony zwróconych kegów od momentu wdrożenia.
Wprowadzenie bezserwerowych modeli wykonawczych (serverless) dla platformy logistycznej pozwoliło znacząco obniżyć podstawowe koszty utrzymania infrastruktury.
Monitoring w czasie rzeczywistym, automatyczne alerty w chmurze i integracja ze Slackiem skróciły przestoje systemu i wyeliminowały godziny poświęcane wcześniej na ręczne szukanie przyczyn awarii.
Zoptymalizowany, wspierany tokenami proces zwrotów bezpośrednio podniósł wskaźniki satysfakcji klientów końcowych, ugruntowując pozycję PerfectDraft jako lidera w dziedzinie ekologicznej logistyki opartej na gospodarce obiegu zamkniętego.
/ Case studies /
Razem znajdziemy najlepsze rozwiązanie dla Twojego biznesu
Skontaktuj się z namiRazem znajdziemy najlepsze rozwiązanie dla Twojego biznesu