Zarządzanie dostępnością strony internetowej i przetwarzanie Big Data dzięki stabilnej i elastycznej infrastrukturze
OVHcloud & Talent
600
zapytań na sekundę
2 miliony
przetwarzanych danych dziennie
70 milionów
użytkowników miesięcznie
W skrócie
Talent to założony w Quebecu w 2011 r. (pierwotnie pod nazwą Neuvoo) portal rekrutacyjny agregujący oferty pracy z całego świata. Pod koniec 2019 r. firma wykupiła domenę Talent.com, aby zapewnić sobie optymalny zasięg międzynarodowy.
Talent.com agreguje obecnie oferty pracy od ponad 40 000 firm, a dodatkowo oferuje kalkulatory wynagrodzeń i podatków. Portal odnotowuje miesięcznie ponad 70 milionów wizyt, dzięki czemu zajmuje trzecią pozycję wśród obecnych na rynku agregatorów ofert pracy. Udostępnia narzędzia pozwalające oszacować przeciętne wynagrodzenie na rynku oraz poziom opodatkowania. Użytkownicy portalu Talent zakładają profil i otrzymują powiadomienia o ofertach, które odpowiadają ich oczekiwaniom. Dzięki zgromadzonym danym, wyszukiwania są precyzyjnie dopasowywane do profilu użytkowników. Na portalu generowanych jest miesięcznie 1,410 miliardów e-maili i ponad 7,2 milionów wiadomości SMS. Talent potrzebuje zatem wydajnej infrastruktury i odpowiednich narzędzi do optymalnego zarządzania.
Wyzwanie
Ambicją firmy Talent jest uzyskanie pozycji światowego lidera, dlatego dokłada wszelkich starań, aby na jego portalu pojawiały się wszystkie oferty pracy dostępne na rynku: zarówno te, które firmy umieszczają w zakładkach „kariera”, jak również oferty firm rekrutacyjnych czy wyspecjalizowanych serwisów internetowych. Aby ogłoszenia były aktualne i skuteczne, muszą pochodzić z wielu źródeł. Obecnie z platformą Talent współpracuje ponad 40 000 firm! Czerpią one wymierne korzyści z międzynarodowego zasięgu portalu i zyskują najwyższy możliwy zwrot z inwestycji (ROI).
Korzystanie z Elasticsearch oraz serwerów front-end i back-end wymaga licznych interakcji między serwerami a oprogramowaniem. Zanim Talent zdecydował się na migrację infrastruktury do OVHcloud, komunikacja ta była dla niego bardzo dużym wyzwaniem. Dlaczego? Ponieważ każdy serwer był zarządzany pojedynczo i bez zapory, co stanowiło potencjalną lukę bezpieczeństwa dla przechowywanych danych.
Elasticsearch to zaawansowana wyszukiwarka pozwalająca na indeksowanie, analizę i przechowywanie danych działająca jak inteligentna biblioteka. Użytkownicy korzystają z filtra wyszukiwania, który umożliwia sortowanie ofert pracy według słów kluczowych, obszarów geograficznych, rodzajów umów, etc.
Narzędzia opracowane przez Talent wymagają zastosowania rozwiązań Big Data oraz infrastruktury zdolnej obsłużyć tak duże obciążenia. Narzędzia dodatkowe, takie jak kalkulatory podatków i wynagrodzenia, wymagają analizy i przetwarzania wiarygodnych, dostępnych i stale aktualizowanych danych.
Ponieważ do systemu wciąż napływają nowe informacje, potrzebna jest stabilna, skalowalna i redundantna infrastruktura, zdolna obsłużyć tak duży ruch danych przychodzących i wychodzących. Automatyczne powiadomienia e-mail i wiadomości SMS wysyłane do użytkowników zgodnie z ich preferencjami oraz zapytania na stronie WWW realizowane 24/24, znacznie obciążają infrastrukturę firmy Talent i podnoszą zapotrzebowanie na wydajne zasoby.
Dodatkowo globalny zasięg firmy wymaga wysokiego poziomu dostępności oraz widoczności portalu w sieci. Klienci z całego świata muszą mieć dostęp do Talent.com w każdej chwili. Bardzo istotne jest również odpowiednie zarządzanie adresami IP, które umożliwiają geolokalizację treści dopasowanych do odbiorców.
Ponieważ firma nieustannie się rozwija, stale rośnie jej zapotrzebowanie na wydajność. W 2011 r. korzystała z infrastruktury Kimsufi. Następnie zaczęła stopniowo używać serwerów So you Start, aż wreszcie, w marcu 2020 r., zdecydowała się migrować całą swoją infrastrukturę na serwery i rozwiązania OVHcloud. Potrzebowała dostępu do prywatnej i bezpiecznej sieci, która ułatwiłaby komunikację, wdrażanie i zarządzanie jej 200 serwerami, jak również wysokiej reaktywności i zindywidualizowanego wsparcia technicznego. Rozwiązania OVHcloud oraz wsparcie Support Business odpowiadają na te potrzeby. Zapewniają jednocześnie optymalne bezpieczeństwo, skalowalność i autonomię.
Rozwiązanie
OVHcloud oferuje bogatą paletę usług. Podczas gdy większość dostawców hostingu kieruje się ku rozwiązaniom chmurowym, OVHcloud nadal oferuje niezawodne, elastyczne i przystępne cenowo serwery dedykowane. Wolność wyboru oraz swoboda w zarządzaniu i rozwoju naszej własnej infrastruktury jest dla nas sprawą kluczową, a wsparcie pracowników pomocy technicznej jest bezcenne.
Daniel Acevedo, Dyrektor ds. infrastruktury, Talent
Dzięki OVHcloud firma Talent zbudowała prostą i wydajną infrastrukturę, która umożliwia dodawanie i wdrażanie serwerów wirtualnych przy użyciu API w krótkim czasie oraz zapewnia wysoką dostępność.
Firma Talent potrzebowała niezawodnej, elastycznej i bezpiecznej infrastruktury, aby zagwarantować najwyższy poziom ochrony przechowywanych danych oraz kopii zapasowych.
Dlatego zdecydowała się skorzystać z prywatnej sieci vRack oraz instancji Public Cloud i serwerów dedykowanych. Jeśli chodzi o serwery, wybór padł na gamę Adv-4 ze względu na dużą pojemność RAM, idealną do wdrażania Elasticsearch. Chodziło o to, aby można było realizować kilka operacji jednocześnie bez zużywania pamięci RAM dedykowanej Elasticsearch. Rozwiązania b2-30 z oferty Public Cloud pozwalają z kolei obsłużyć zmienny ruch. Talent wykorzystuje również interfejsy API do zarządzania serwerami i restartowania ich. Umożliwia to automatyzację procesów oraz uproszczenie wdrożeń.
Użytkownicy logują się w bezpieczny sposób na stronie talent.com dzięki połączeniu https szyfrowanemu za pomocą protokołu SSL. Następnie Load Balancer równoważy obciążenie i umożliwia szybkie i precyzyjne wyszukiwanie w jak najkrótszym czasie. Prywatna sieć vRack zapewnia bezpieczeństwo wyszukiwań. Serwer front-end wysyła zapytanie za pośrednictwem Elasticsearch do baz danych Talent i przekazuje wszystkie niezbędne informacje w zależności od wyszukiwania użytkownika.
Łączenie się ze stroną WWW przez sieć vRack, która jest chroniona przez zapory ogniowe, zapewnia integralność danych użytkownika. Do przywracania serwerów służą interfejsy API, które umożliwiają utrzymanie danych niezbędnych do prawidłowego funkcjonowania portalu. Replikacja baz danych w przypadku awarii lub przerwy w działaniu jednego z serwerów zapewnia dostęp do danych historycznych i, jeśli to konieczne, umożliwia ich sklonowanie. W ten sposób zagwarantowana zostaje integralność danych, bezpieczeństwo i stała aktualizacja.
Nasz zespół IT może teraz zarządzać bezpiecznym środowiskiem z jednego miejsca. Możemy ponadto szybko reagować na różnorodne sytuacje i na bieżąco dostosowywać naszą infrastrukturę.
Sotirios Tavoulas, Senior Sysadmin, Talent
Korzyści
Decydując się na rozwiązania OVHcloud, firma Talent zwiększyła poziom bezpieczeństwa, poprawiła wydajność oraz dostępność swojej infrastruktury.
Sieć oraz serwery są w całości dedykowane jej projektom. Migracja do prywatnej sieci OVHcloud, do której zostały podłączone wszystkie serwery, pozwoliła skrócić o połowę czas odpowiedzi! Znacznie skrócił się również czas przesyłu danych, a korzystanie z Elasticsearch zostało uproszczone. Podczas gdy dawniej transfer setek gigabitów danych trwał od 30 do 60 minut, dzisiaj firma Talent może pozyskiwać informacje z baz danych w czasie krótszym niż 30 minut, czyli dwa razy szybciej. Dzięki instancjom Public Cloud wdrażanie i tworzenie kopii zapasowych danych firmy oraz danych jej użytkowników i klientów stało się bardzo proste. Firma Talent może skupić się na udoskonalaniu i rozwijaniu swoich projektów i nie musi już zajmować się zarządzaniem dostępnością swojej infrastruktury.
Co więcej, koszty związane z infrastrukturą zmniejszyły się o połowę. Jest to istotny aspekt dla dynamicznie rozwijającej się firmy międzynarodowej, która gromadzi oferty pracy z ponad 40 000 przedsiębiorstw i której stronę odwiedza miesięcznie ponad 70 milionów użytkowników.
Dzięki temu Talent może zapewnić swoim użytkownikom niezawodne, bezpieczne i szybkie usługi i jednocześnie stale dostosowywać i automatyzować swoją infrastrukturę oraz bazy danych. Sieć vRack umożliwia sprawną obsługę obciążeń, a instancje Public Cloud gwarantują skalowalność infrastruktury.
Strona WWW firmy Talent otrzymuje 600 zapytań na sekundę i przetwarza ponad 2 miliony danych Big Data dziennie!
OVHcloud wspiera nas na każdym etapie rozwoju naszego projektu, oferując różnorodną paletę serwerów. Rozwiązania OVHcloud są wydajne, niedrogie i bezpieczne. Dzięki nim dysponujemy skalowalną infrastrukturą, której potrzebowaliśmy.
Freddy Cabrera, Head of Devops, Talent