SoftwareOne case study

AmRest wprowadza innowacyjne rozwiązania analityczne dzięki partnerstwu z SoftwareOne i Azure, optymalizując swoje działania biznesowe.

Young saleswoman working with a laptop at the counter in a coffee shop

W poszukiwaniu znaczących możliwości wzrostu, AmRest, wiodący europejski operator restauracji wielomarkowych, zajął się krytycznym aspektem swojego biznesu: zarządzaniem infrastrukturą danych. Uznając znaczenie spójnych i wydajnych systemów danych, firma wiedziała, że połączenie swoich danych pomoże jej osiągnąć nowe szczyty w operacjach sprzedaży i marketingu oraz stać się firmą zorientowaną na dane.

Niezależnie od tego, czy jesteś w drodze na długo wyczekiwane wakacje, zostajesz późno w biurze czy po prostu spędzasz czas z przyjaciółmi, nic nie poprawia sytuacji lepiej niż Twoje ulubione jedzenie. Możesz zajść do swojej ulubionej restauracji lub zamówić posiłek z dostawą gdziekolwiek chcesz. To szybkie, łatwe i wiesz, że zawsze będzie dokładnie takie, jak lubisz.

Podczas gdy cierpliwie czekasz na swoje zamówienie, w tle dzieje się wiele więcej. Ogromne ilości danych przepływają z jednego miejsca do drugiego, przenosząc informacje o tym, które produkty najlepiej się sprzedają, jakie zapasy należy zamówić lub ilu pracowników jest obecnie w pracy (lub poza nią). Tego rodzaju informacje mają ogromny potencjał, który AmRest chciał wykorzystać, aby poprawić podejmowanie decyzji, zoptymalizować operacje i zapewnić lepsze doświadczenia klientów. Firma nawiązała współpracę ze SoftwareOne, aby zbudować nowy magazyn danych przedsiębiorstwa (EDW) przy użyciu usług Microsoft Azure Data Services, umożliwiając tysiącom użytkowników podejmowanie lepszych decyzji opartych na danych.

  • 3 sekundy

    do wygenerowania raportu z miliardami rekordów

  • 99.5%

    SLA systemów danych

  • 100 GBs

    surowych danych dodawanych każdego dnia

AmRest logo
Klient
AmRest
Branża
Hospitality
Platforma
Azure Cloud
Usługi
Usługi danych I szticznej inteligencji, Aplikacje

Budowanie potężnych marek

Od 1993 roku AmRest konsekwentnie buduje swoją wiodącą pozycję jako operator sieci restauracji wielomarkowych. Przynosi ulubione marki ludzi, takie jak KFC, Pizza Hut, Burger King i Starbucks, do klientów na całym świecie, od Europy Środkowej i Wschodniej po Hiszpanię, Francję i Chiny.

Firma zaczęła od jednej restauracji we Wrocławiu w Polsce. Dziś AmRest prowadzi ponad 2100 restauracji w 21 krajach i zatrudnia ponad 45 000 osób. Ze względu na rosnącą złożoność biznesu, firma zdecydowała się zainwestować w nowe rozwiązania technologiczne, które pomogłyby jej maksymalnie wykorzystać dane pochodzące z jej stale rozszerzającej się sieci. /p>

Rosnący potencjał

AmRest generuje codziennie setki gigabajtów (GB) strukturyzowanych danych. Wraz ze wzrostem firmy zarówno organicznie, jak i poprzez przejęcia, jej szybki rozwój stworzył szerokie portfolio platform przetwarzania danych, które wymagały znacznych wysiłków integracyjnych. Informacje są zbierane z wielu systemów w różnych obszarach, co znacznie utrudnia ich uzgodnienie.

Firma kompleksowo monitoruje każdy obszar biznesowy, upoważniając pracowników poprzez pociąganie ich do odpowiedzialności za obszary ich wydajności i wykorzystując w tym procesie ich zasoby danych. Dostarczanie odpowiednich informacji właściwym osobom we właściwym czasie ma kluczowe znaczenie dla podejmowania decyzji opartych na danych.

Wraz z sukcesem wzrostu kanałów online firmy, potrzeba przechwytywania i skutecznego przetwarzania niestrukturyzowanych danych stała się bardziej istotna w praktycznie wszystkich działach, od marketingu po operacje. Zrozumienie nawyków żywieniowych klientów i ogólnego postrzegania marki pozwala firmie przyjąć bardziej spersonalizowane i indywidualne podejście do każdego zamówienia i kampanii marketingowych, dostarczając wyjątkowe, zorientowane na klienta doświadczenie.

Young salesman works with tablet in coffee shop

Pierwsze kroki w kierunku nowej strategii danych

Rozumiejąc potencjał swoich danych i ograniczenia obecnych systemów, firma zdecydowała się strategicznie zrewolucjonizować swoje raportowanie i stworzyć pojedynczą, spójną platformę danych, gdzie każdy mógł uzyskać dostęp do potrzebnych informacji.

Celem było uproszczenie operacji poprzez połączenie danych ze wszystkich obszarów na jednej platformie, umożliwiając łatwy dostęp i analizę danych w całym przedsiębiorstwie.

Firma rozważała trzy główne scenariusze osiągnięcia tego celu:

  • Rozszerzenie istniejącej platformy danych lokalnych i rozwój własnej infrastruktury
  • Przeniesienie istniejącej platformy danych do publicznego modelu IaaS w chmurze (lift & shift) w celu lepszej skalowalności i dostępności
  • Opracowanie nowej platformy danych w chmurze od podstaw

W odpowiedzi na prośbę AmRest, SoftwareOne, we współpracy z Microsoft, zaproponował nowoczesną architekturę magazynu danych przy użyciu usług Azure Data Services. Po pomyślnym dowodzie koncepcji, w którym firma oceniła rozwiązania od wiodących dostawców BI, zdecydowała się nawiązać strategiczną współpracę z Microsoft i wybrała SoftwareOne jako partnera wdrożeniowego.

Podobnie jak w przypadku każdej nowej technologii, chmura Azure wzbudziła pewne obawy. Kwestie zarządzania chmurą, jej prywatności lub zgodności często budzą pytania. Jednak prezentacja na temat jasnych korzyści wynikających z budowania infrastruktury przy użyciu usług Azure Data Services rozwiała obawy AmRest. Prezentacja wykazała:

  • Usługi PaaS, które wymagają mniej administracji i zarządzania od personelu infrastruktury
  • Brak konieczności konserwacji (aktualizacje wersji, poprawki itp.)
  • Skalowalność, HA i możliwości DR dostępne od razu
  • Proste i szybkie wdrażanie i konfiguracja
  • Niski koszt wejścia
  • Płacenie tylko za to, co się zużywa
  • Niektóre usługi mogą być zawieszone, gdy nie są używane (Azure SQL DW, Azure Analysis Services)

Identyfikacja celów projektu

AmRest chciał infrastruktury, która mogłaby dostosować się i skalować wraz ze swoim szybkim rozwojem biznesu, zwiększać objętość danych i rosnącą bazę użytkowników. Firma chciała stworzyć jedno źródło prawdy, do którego można byłoby szybko i łatwo uzyskać dostęp dosłownie dla każdego pracownika.

Widzisz korzyści takiej usługi w swoim biznesie?

Skontaktuj się z naszymi ekspertami już teraz.

Widzisz korzyści takiej usługi w swoim biznesie?

Skontaktuj się z naszymi ekspertami już teraz.

Cel projektu

Głównym celem projektu było dostarczenie działom sprzedaży, marketingu i operacji wysokiej wydajności modelu danych, który umożliwiłby użytkownikom analizę dowolnych danych związanych ze sprzedażą jednym kliknięciem, przy zachowaniu przejrzystości i wygody. Wszystkie codzienne raporty, od analizy kluczowych wskaźników wydajności, takich jak przychody ze sprzedaży, liczba transakcji, średnia wartość transakcji, do rankingu najlepiej sprzedających się produktów lub posiłków, muszą być szybkie i łatwe.

Wydajność

Wydajność była kluczowa dla AmRest. Rozwiązanie musiało wspierać szybkie tworzenie rankingów: pracowników, restauracji, regionów, dystryktów na podstawie sprzedaży, w wielu wymiarach, takich jak czas, geografia, przychody ze sprzedaży i kanały zamówień itp. Ponieważ dane dotyczą różnych krajów, rankingi musiały również uwzględniać dzienne wahania kursów walut, które musiały zostać sprowadzone do wspólnego mianownika.

Example of a new dashboard (with no real data)
Przykład nowego pulpitu nawigacyjnego (bez rzeczywistych danych)

Raporty

Przed zaangażowaniem SoftwareOne firma posiadała działające rozwiązanie BI. Każdy użytkownik miał dostęp do portalu online umożliwiającego generowanie ad hoc raportów na żądanie. Podstawowe raporty były generowane przez system jako raporty statyczne i wysyłane do subskrybentów każdego ranka. Ponieważ każdy użytkownik otrzymywał wiele raportów, szybko doprowadziło to do kilku tysięcy plików. Faza generowania była poprzedzona zbieraniem, uzgadnianiem i konwersją danych.

W rezultacie system pracował na pełnej wydajności i wymagał konserwacji oraz wsparcia. Ponadto statyczne raporty zapewniały użytkownikom końcowym ograniczone możliwości wglądu w działalność biznesową. Żądania dotyczące konkretnych informacji musiały być obsługiwane przez specjalistyczne zespoły. Nowy system musiał zapewniać prostsze i bardziej wydajne funkcje raportowania.

Adopcja

Rozwinięte rozwiązanie musiało mierzyć adopcję w całej organizacji. Dane miały być zbierane z usług takich jak Azure Log Analytics i Power BI i wprowadzane do dedykowanego raportu pokazującego, jak każda usługa była wykorzystywana i wzrost ogólnej bazy użytkowników.

Uzyskiwanie statystyk użytkowania nowego rozwiązania jest przydatne do określania zwrotu z inwestycji, ale także do identyfikowania obszarów, w których może być potrzebne więcej szkoleń lub wsparcia.

Poprzedni system obsługiwał miliony transakcji dziennie. Nowy system musi być w stanie obsłużyć co najmniej kilka razy więcej transakcji w ciągu najbliższych trzech lat. W tym czasie musi również działać wydajnie dla tysięcy użytkowników i skalować się do kilku tysięcy więcej. AmRest oczekiwał, że rozwiązanie obsłuży tysiące równoczesnych sesji użytkowników w dowolnym momencie, przy zachowaniu stałej wydajności.

Magazyn danych obecnie przechowuje kilka terabajtów danych i oczekuje się, że będzie rosnąć w tempie około 40% rocznie. Część danych pochodzi z niezintegrowanych systemów POS, które rozwiązanie również musi obsługiwać. Nowa infrastruktura ewoluuje zgodnie z nowymi wymaganiami biznesowymi, ale elastyczne podejście pozwala na wprowadzanie zmian na bieżąco.

Ostatecznie oczekuje się, że nowy magazyn danych doda prawie sto gigabajtów surowych danych dziennie, które będą udostępniane użytkownikom biznesowym w 30-minutowych pakietach ładowanych z systemów POS.

Zarządzanie danymi głównymi i Power BI w praktyce

Master data management has been implemented to maintain data quality. Permission management works dynamically based on organisational structure assignments, such as employee, restaurant, region, country or brand. 

System musi spełniać wymagania dotyczące pełnej funkcjonalności: 24/7 przez cały rok z poziomem SLA dostępności 99,5%. Wszystkie raporty powinny być generowane w ciągu maksymalnie 60 sekund. Jeden z najważniejszych raportów jest generowany w czasie krótszym niż 3 sekundy, na podstawie modelu zawierającego miliardy rekordów, co demonstruje wydajność nowego rozwiązania.

  • System integrowałby informacje z ponad 25 różnych typów źródeł, takich jak SQL (Oracle, SQL Server, PostgreSQL itp.), bazy danych nie-SQL,
  • APIs (REST, SOAP)
  • Flat files (Excel, XML, JSON, CSV, etc.)
  • SFTPs, file shares

Wielowymiarowa analiza jednym kliknięciem z Power BI

Raporty Microsoft Power BI umożliwiają użytkownikom biznesowym analizę danych pod różnymi wymiarami, takimi jak restauracje, regiony i pora dnia. Tablice nawigacyjne umożliwiają podejście odgórne, pozwalając na eksplorację szczegółów i analizę danych na wiele sposobów. Inteligentne wizualizacje pomagają szybko zrozumieć nawet najbardziej dynamiczne scenariusze.

Użytkownicy biznesowi mogą ręcznie wprowadzać wartości przyszłych szacunków sprzedaży i danych transakcyjnych. Tablica nawigacyjna Power BI, z wbudowanym formularzem wprowadzania wartości, pozwala im na dokonywanie szacunków i natychmiastowe obserwowanie wyników w raportach.

Podsumowanie projektu Enterprise Data Warehouse

Oprócz nowej infrastruktury EDW, zespół SoftwareOne, we współpracy z Microsoft, był w stanie dostarczyć:

  • Analizę punktów sprzedaży
  • Kluczowe raporty analityczne
  • Proces rachunku zysków i strat oraz raportowania
  • Analizę kosztów według hierarchii organizacyjnej i kategorii produktów
  • Dedykowany interfejs zarządzania danymi głównymi
  • Dostęp do jednego źródła prawdy przy użyciu Excela lub Power BI

Technologie wykorzystane w projekcie obejmują:

  • Usługi Azure PaaS: Azure Data Factory, Azure Databricks, Azure Data Lake Gen2, Azure SQL Database, w tym Azure SQL Database Hyperscale, Azure Synapse Analytics (dawniej Azure SQL Warehouse), Azure Analysis Services, Azure Functions, Azure Automations, Azure Log Analytics
  • Azure IaaS: VM dla Master Data Services, VM dla Data Factory Integration Runtime
  • Power BI Premium

Płynąc w kierunku przyszłości

Do tej pory zespół SoftwareOne ukończył pierwszą z trzech części tego długoterminowego zaangażowania. Aby umożliwić AmRest maksymalne wykorzystanie swoich danych, SoftwareOne pomoże firmie przejść przez trzy fazy:

  • 1st fala: stawanie się firmą zorientowaną na dane
  • 2nd fala: umożliwienie prawdziwej transformacji cyfrowej
  • 3rd fala: inne zastosowania danych

W przyszłości będą wykorzystywane uczenie maszynowe (ML) i sztuczna inteligencja (AI) z algorytmami rozpoznawania obrazu do wykrywania oszustw. SoftwareOne dostarczy modele prognozowania i predykcyjne, aby umożliwić lepsze planowanie i budżetowanie. Pomoże również AmRest poprawić swoje możliwości e-commerce i doświadczenia klientów, umożliwiając mu prowadzenie ad hoc kampanii marketingowych.

Celem jest możliwość „biegania rano, mierzenia i otrzymywania danych na temat sentymentu klientów w porze lunchu oraz czytania raportów analitycznych na koniec dnia”.

Szerokie doświadczenie SoftwareOne w zaawansowanej analizie danych, obejmujące wchłanianie, oczyszczanie i integrację, przetwarzanie, wizualizację i udostępnianie ogromnych ilości danych przy użyciu nowoczesnego podejścia z wykorzystaniem Azure Data Services, oznacza, że SoftwareOne skutecznie wspierał AmRest w jego projekcie.