Google Cloud Roadshow - śniadanie w chmurach | 24 kwietnia 2024 | 9:45 - 14:00 | Biuro Google Polska ZAREJESTUJ SIĘ > x

Wdrożenie dla Spider's Web

Spider’s Web jest przygotowany na każdy skok ruchu

POWRÓT

Klient

Spider's Web

Branża

Blog technologiczny

Lokalizacja

Kraków

wyzwania

Zmiana infrastruktury na taką, która zapewni bezproblemowe działanie serwisu i umożliwi jego dalszy rozwój.

Rozwiązania

  • Oktawave Cloud Instance
  • Oktawave Cloud Storage
  • Oktawave Private Network
  • Cloud Operations Support

Korzyści biznesowe

  • Oszczędności na poziomie TCO
  • Poprawa bezpieczeństwa
  • Skalowalność
  • Zwiększona wydajność
  • Szybkie wdrożenie

Case study Spider's Web

W dobie social media i wirusowo rozprzestrzeniających się treści popularny serwis blogowy musi być w każdej chwili gotowy na przyjęcie ogromnej liczby czytelników. Skalowalny i stabilny hosting to w tej sytuacji jeden z kluczowych elementów w walce o uwagę internautów. Właśnie dlatego redakcja Spider’s Web zdecydowała przenieść swoje zaplecze do Oktawave.

Spider’s Web to jeden z najpopularniejszych polskich serwisów blogowych poświęconych nowym technologiom. Udostępnia zróżnicowane treści, dzieląc się z czytelnikami swoimi opiniami i analizami. W marcu 2013 roku Spider’s Web odwiedziło około 560 tys. użytkowników, którzy wygenerowali prawie 2 mln odsłon. Fanpage serwisu na Facebooku miał wtedy ponad 12 tys. fanów, a na Twitterze ponad 8 tysięcy.

Wyzwanie

Początkowo redakcja korzystała z hostingu na serwerze współdzielonym, aby następnie przenieść serwis na serwer dedykowany. Mimo “przeprowadzki” jakość i wydajność infrastruktury pozostawiała bardzo wiele do życzenia. Główny problem stanowiły częste przerwy w działaniu serwisu.

Dla blogów, podobnie jak innych mediów, charakterystyczne są znaczne wahania ruchu i ogromne skoki (peaki) wywołane przez szczególnie popularne artykuły. Zjawisko to potęgowane jest przez media społecznościowe. W przypadku popularnego wpisu zaczyna działać efekt kuli śniegowej – im więcej osób dzieli się linkiem ze znajomymi, tym więcej ich znajomych wchodzi na stronę i udostępnia link kolejnym osobom.

Istotne jest więc, aby w takich momentach serwis działał poprawnie i radził sobie z ruchem, który pomoże przyciągnąć kolejnych czytelników. Niestety, ówczesna infrastruktura Spider’s Web nie została nigdy zoptymalizowana do obsługiwania nagłych peaków. Wielokrotnie zdarzało się, że obciążony serwer “padał” i pozostawał niedostępny przez dłuższy czas. Zawodziły również support i obsługa klienta, stojące na niskim poziomie. "Mimo licznych próśb z naszej strony i rzekomych działań dostawcy hostingu, które miały przeciwdziałać kolejnym wpadkom, nie udało się uzyskać odpowiedniej jakości działania. Nawet jeśli serwer zaczął działać ponownie, to po 5 minutach znowu padał na godzinę" – narzekał Przemysław Pająk, redaktor naczelny Spider’s Web.

“Zmarnowany” ruch oznaczał konkretne utracone przychody finansowe z niewyświetlonych użytkownikom reklam. Braki w infrastrukturze szkodzą również wizerunkowi każdego serwisu. Spider’s Web zdobył przez lata zaufanie czytelników i miano poważnego medium i jako takie nie mógł pozwalać sobie na kolejne problemy z hostingiem. Zmiana infrastruktury na taką, która zapewni bezproblemowe działanie serwisu była niezbędna dla jego dalszego rozwoju.

Rozwiązanie

Jako dobrze poinformowana redakcja, pisząca o nowych technologiach, zespół Spider’s Web wiedział o Oktawave jeszcze przed oficjalnym startem usługi. "Śledziłem z zainteresowaniem informacje nt. projektu. Wiedziałem, że będzie to w pełni skalowalna platforma chmury obliczeniowej z prawdziwego zdarzenia" – wspomina Przemysław.

Jeszcze zanim zapadła ostateczna decyzja o migracji serwisu, zespół Oktawave udzielał porad na temat najodpowiedniejszych parametrów infrastruktury, jej konfiguracji i tego, jak przeprowadzić cały proces, aby przebiegał on maksymalnie bezproblemowo. Redakcja zdecydowała się na konfigurację składającą się z dwóch maszyn wirtualnych Oktawave Cloud Instances (OCI) oraz prywatną sieć Oktawave Private Network (OPN) pozwalającą stworzyć odizolowane od siebie strefy, dzięki którym np. do instancji odpowiedzialnych za obsługę baz danych nie będzie dostępu z sieci publicznej.

Kolejnym etapem po określeniu parametrów, była właściwa migracja serwisu. Rozpoczęto ją od zebrania informacji o dotychczasowej konfiguracji hostingu. W oparciu o zebrane dane, przygotowane zostało środowisko na platformie Oktawave, które następnie było testowane, aby zapewnić jego poprawne funkcjonowanie. Na końcu dokonano przeniesienia serwisu i ponownych testów.

Cały proces przebiegł bez żadnych problemów. Dla zwiększenia szybkości działania spidersweb.pl zespół Oktawave skonfigurował dodatkowe narzędzia i usługi m.in. akcelarator Varnish i plugin Hyper Cache. Dużo wydajniejsza platforma pozwoliła na ponowne uruchomienie Live Blog, co w poprzednim hostingu było niemożliwe do zrealizowania. Dodajmy, że cały proces przenosin był wspierany przez administratorów Oktawave, którzy pomagali w konfiguracji środowiska i poprawnego przeniesienia serwisu na nową architekturę.

Korzyści biznesowe

Po kilku miesiącach użytkowania Oktawave, Przemysław Pająk z pełnym przekonaniem potwierdzil, że jego serwis działa zdecydowanie lepiej. Wreszcie przestały występować dotychczasowe problemy z wydajnością serwerów i serwis może bez ryzyka przyjmować niemal każdą ilość internautów.

Od początku najważniejsza była dla nas skalowalność. Oktawave spisuje się w tej kwestii znakomicie, dzięki czemu gwałtowne wzrosty odwiedzin nie powodują już u nas obaw o wydajność infrastruktury

Przemysław Pająk, redaktor naczelny Spider’s Web

Przemysław jest również bardzo zadowolony ze wsparcia i jakości obsługi klienta, nieporównanie lepszego niż u poprzedniego dostawcy. Jego zespół dysponuje specjalnym numerem alarmowym oraz posiada bezpośredni kontakt z konkretną osobą po stronie Oktawave, która jest opiekunem Spider’s Web.

W przypadku poprzedniego dostawcy, redakcja bardzo często traciła czas na informowanie przypadkowego pracownika działu obsługi klienta nt. sytuacji, o której nie miał on pojęcia. Teraz, mając kontakt z osobą znającą dobrze serwis, możliwe jest dużo sprawniejsze załatwianie wszelkich spraw. Radykalnemu skróceniu uległy także czasy reakcji – z kilku godzin do kilku minut.

Infrastruktura Oktawave okazała się dobrym rozwiązaniem, biorąc pod uwagę jej stabilność, szybkość i skalowalność. W końcu zyskaliśmy świetnie działający hosting, umożliwiający dalszy szybki rozwój Spider’s Web

Przemysław Pająk, redaktor naczelny Spider’s Web

Rozwiązania

Przy realizacji projektu wykorzystano usługi:

Oktawave Cloud Instance


Oktawave Cloud Storage


Oktawave Private Network