Soulmates - portal randkowy |
Guardian News & Media Limited
![1](https://lcloud.pl/wp-content/themes/LCloud/images/icon-singlecase-step1.png)
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 500 000 użytkowników. Charakter serwisu sprawiał, że wysoka dostępność zasobów, auto skalowalność i pełne bezpieczeństwo danych były kluczowe dla jego prawidłowego funkcjonowania. Tymczasem aplikacja straciła łączność z centralnym repozytorium kodu, a tym samym dostęp do części funkcji stał się ograniczony.
![Single Case](https://lcloud.pl/wp-content/uploads/1000-700x461.png)
![2](https://lcloud.pl/wp-content/themes/LCloud/images/icon-singlecase-step2.png)
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 AWS VPC) w oparciu o chmurę AWS.
![3](https://lcloud.pl/wp-content/themes/LCloud/images/icon-singlecase-step3.png)
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, co umożliwiło przywrócenie pełnej kontroli nad portalem i aplikacją mobilną. Rozwiązaliśmy problem niedostępności, którego przyczyną było częste przeciążenie serwerów. Zastąpiliśmy także istniejące typy instancji, które nie spełniały wymagań poszczególnych warstw aplikacji (frontend, backend, cache, baza danych).
![Single Case](https://lcloud.pl/wp-content/uploads/guardian_case_osiagniete_efekty.png)