CASE STUDY WRC Motorsport & Beyond

Jak serwis WRC Motorsport & Beyond wrzucił piąty bieg dzięki chmurze

  • migration
Back

Client

WRC Motorsport & Beyond

Industry

Serwis internetowy

Localization

Katowice

Challenges

Wydawca serwisu motoryzacyjnego potrzebował niezawodnego hostingu, który poprawi osiągi, zapewni pełną kontrolę trakcji i płynną jazdę w każdych warunkach, czyli brak przestojów.

Solutions

  • Migracja do chmury
  • Oktawave Cloud Instance
  • Oktawave Cloud Storage
  • Premium Support

Business Benefits

  • Stabilne środowisko
  • Skalowalność i elastyczność środowiska
  • Nieprzerwana i wysoka dostępność serwisu
  • Wzrost bezpieczeństwa danych
  • Kompleksowe wsparcie Premium Support

Case Study WRC Motorsport & Beyond

WRC Motorsport & Beyond jest jednym z trzech największych w Polsce portali zajmujących się szeroko pojętą motoryzacją. Co miesiąc serwis odwiedza ponad 6 milionów unikalnych użytkowników, szukających newsów, prezentacji samochodów, testów oraz felietonów. Rozpędzający się serwis potrzebował wsparcia technicznego na miarę Formuły 1.

Wyzwania

Rosnąca popularność serwisu sprawiła, że redakcja potrzebowała bardziej wydajnej infrastruktury, która zapewniłaby wysoką dostępność i szybsze ładowanie stron. Klientowi zależało także na zwiększeniu bezpieczeństwa i usłudze backupu.

Wcześniej serwis korzystał z jednego dedykowanego serwera o bardzo wysokich parametrach, jednak bardzo często pojawiały się incydenty związane z konfiguracją. Raz na jakiś czas zdarzały się również dodatkowe trudności wywołane wąskimi gardłami. Provider nie stawał na wysokości zadania - nie adresował problemów sprawnie i nie wyciągał wniosków z zaistniałych incydentów. Redakcja wciąż była niespokojna o stabilne działanie hostingu. Dzięki rozwiązaniom zaproponowanym przez Oktawave, udało się rozwiązać problemy awarii i niespodziewanych incydentów. Każda potrzeba jest teraz niezwłocznie i prawidłowo adresowana.

Rozwiązania

Zespół Oktawave zaprojektował optymalne rozwiązanie oparte na dwóch serwerach, z rozdzieleniem usługi aplikacyjnej i bazodanowej na osobne instancje. Ruch jest kierowany na instancję aplikacyjną z zainstalowanym PHP. Usługa bazodanowa została uruchomiona na jednej instancji z zainstalowanym MySQL. Na tej instancji został zainstalowany także Redis (odpowiedzialny za cache), aby zmniejszyć liczbę zapytań do bazy danych. Przygotowane serwery mogą być skalowane zarówno wertykalnie (zmiana parametrów), jak i horyzontalnie (zmiana liczby serwerów), kiedy ruch się zwiększa i rośnie tym samym zapotrzebowanie na większą moc.

Nasz zespół zaproponował, aby treści statyczne były dostarczane bezpośrednio do przeglądarek użytkowników z wykorzystaniem usługi Oktawave Cloud Storage (OCS), która pozwala zapisywać pliki i obiekty o dowolnym rozmiarze. Interfejs zarządzania OCS bazuje na API REST, zaprojektowanym tak, aby umożliwić łatwą współpracę z wieloma narzędziami internetowymi. OCS zapewnia również wysoki poziom bezpieczeństwa przechowywania danych za pomocą wbudowanych mechanizmów replikacji i dystrybucji danych, a transmisja obiektów zawsze realizowana jest za pomocą szyfrowanego połączenia. Wszystkie usługi zostały umieszczone w sieci prywatnej.

A co z kokpitem? Dostęp administracyjny do usług jest realizowany poprzez tunel IPsec zestawiony pomiędzy infrastrukturą umiejscowioną w Oktawave, a biurem (połączenie site-to-site). Użytkownicy pracujący poza biurem mogą nawiązać połączenia VPN typu client-to-site. Bezpieczeństwo zapewnia usługa firewall skonfigurowana w oparciu o opensource'owe oprogramowanie pfSense.

Backup może być realizowany na dwa sposoby: poprzez panel Oktawave lub za pomocą zespołu wsparcia Premium Support. Jeśli usługa kopii zapasowej realizowana będzie przez panel Oktawave, obrazy całych maszyn będą przechowywane w ramach usługi Oktawave Cloud Storage, którego mechanizmy autoryzacji gwarantują bezpieczne przechowywanie backupu. Jeśli kopie zapasowe miałyby być realizowane z pomocą Premium Support, będzie to backup wykonywany według następującego schematu: pełny – raz w tygodniu – oraz przyrostowy – w każdy inny dzień tygodnia.

Korzyści biznesowe

Migracja do chmury Oktawave zapewniła wydawcy niezawodną infrastrukturę. Serwis zyskał większa elastyczność i wydajność, a także wysoki poziom bezpieczeństwa przechowywanych danych. Dzięki wsparciu Premium Support wydawca nie musi zajmować się infrastrukturą, ale może w pełni skupić na rozwoju serwisu. Hosting w chmurze gwarantuje płynność, a wsparcie inżynierów z zespołu Premium Support bezobsługowość środowiska.

Chmura Oktawave pozwoliła nam rozwinąć pełną prędkość. Pozbyliśmy się ograniczeń i nawet w chwilach natężonego ruchu, zapewniamy niezawodne działanie serwisu. W razie potrzeby wiemy, że na pit stopie czeka Premium Support, który błyskawicznie upora się z każdą usterką.

Adam Romanowski, J15 Digital