Chat with us, powered by LiveChat

Kontynuując przeglądanie strony, wyrażasz zgodę na używanie przez nas plików cookies. Sprawdź jej szczegóły Polityki Prywatności i Cookies.

Akceptuję arrow
Zobacz kolejne Case Study >

Pobierz case study na swój komputer.

Zgoda na przetwarzanie danych osobowych

Niniejszym oświadczam, że zgodnie z Rozporządzeniem Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE (RODO), ustawy o ochronie danych osobowych z dnia 10 maja 2018 r. oraz ustawy z dnia 18 lipca 2002 roku o świadczeniu usług drogą elektroniczną, wyrażam zgodę na przetwarzanie podanych przeze mnie danych osobowych w celach marketingowych, w tym celem otrzymywania informacji handlowych drogą elektroniczną pochodzących od Lcloud spółka z ograniczoną odpowiedzialnością na potrzeby promocji jej usług. Udostępniane dane są chronione w pełni zgodnie z Ustawą o ochronie danych osobowych. Lcloud Sp. z o.o. (z siedzibą w Warszawie, ul. Złotej 59) jest administratorem bazy danych osobowych. Udostępniający ma prawo do wglądu, zmiany i usunięcia danych osobowych z bazy Lcloud Sp. z o.o.
Szczegóły dotyczące sposobu, celu i czasu trwania przetwarzania dostępne są w Polityce Prywatności i Cookies.

SoulMates
| Guardian News & Media Limited

1

WYZWANIE:

SoulMates to wiodący, brytyjski portal randkowy, będący własnością Guardian News & Media Limited, odwiedzany każdego miesiąca przez ponad pół miliona użytkowników.

Charakter serwisu sprawiał, że wysoka dostępność zasobów, autoskalowalność i pełne bezpieczeństwo danych były kluczowe dla jego prawidłowego funkcjonowania, tymczasem aplikacja straciła łączność z centralnych repozytorium kodu, a tym samym dostęp do części funkcji stał się ograniczony.

Single Case
2

ZASTOSOWANE ROZWIĄZANIA:

W związku z brakiem dokumentacji technicznej, rozpoczęliśmy pracę od audytu, by móc dokładnie poznać charakter aplikacji oraz wszystkie zasoby wykorzystywane na potrzeby jej działania. Następnie oczyściliśmy aplikację z licznych błędów i przeszliśmy do projektowania prywatnej chmury obliczeniowej (z wykorzystaniem Amazon VPC) w oparciu o publiczną chmurę AWS.

Zaplanowaliśmy również procedury autoskalowania zasobów, które znajdują swoje zastosowanie w momencie dynamicznie zwiększającego lub zmniejszającego się ruchu w portalu. Następnie wzbogaciliśmy infrastrukturę o kompatybilne usługi uzupełniające, dzięki którym zarówno dalsze prace nad samym środowiskiem i kolejnymi wersjami aplikacji, jak i samo jej użytkowanie stały się prostsze i bardziej komfortowe.

Wykorzystaliśmy m.in.: Virtual Private Cloud, Elastic Load Balancing, Amazon Elastic Compute Cloud, AWS Identity and Access Management, AWS Key Management Service oraz AWS Lambda.

3

OSIĄGNIĘTE EFEKTY:

Zrealizowaliśmy wszystkie cele postawione przed projektem, zarówno te doraźne, jak i długoterminowe. Przywróciliśmy łączność z centralnym repozytorium kodu, dzięki czemu możliwe było odzyskanie pełnej kontroli nad serwisem i aplikacjami mobilnymi.

Wdrożone kolejno rozwiązania sprawiły, że architektura stała się wysoce dostępna, autoskalowalna i elastyczna, czyli taka jak powinna być infrastruktura dopasowana do potrzeb nowoczesnych aplikacji. Dodatkowo, przemyślany projekt przyczynił się do znacznego obniżenia kosztów utrzymania środowiska, a zaimplementowane usługi uzupełniające podniosły poziom monitoringu i automatyzacji, upraszczając tym samym proces zarządzania środowiskiem.

Single Case