Powrót do historii sukcesu

Jak Centrum Respo zbudowało skalowalną i niezawodną platformę HealthTech

Centrum Respo to innowacyjna platforma z sektora HealthTech, oferująca w pełni spersonalizowane plany dietetyczne oraz stałą opiekę wykwalifikowanych dietetyków klinicznych i trenerów. Firma, założona przez znanego w Polsce doktora dietetyki Michała Wrzoska, łączy wiedzę naukową z technologią, aby pomagać tysiącom użytkowników w osiąganiu ich celów zdrowotnych. Świat Respo to świat dynamicznego wzrostu, rosnącej bazy subskrybentów i presji na absolutną niezawodność aplikacji, która jest sercem całego biznesu.

Wykorzystane usługi:

magnific.com

Klient:

Centrum Respo

Branża:

e-commerce

Technologie:

AWS
Kubernetes (EKS)
Terraform
Helm

ArgoCD

Wyzwania

Ewolucja technologiczna w rytmie dynamicznego wzrostu

Szybki przyrost subskrybentów i sukces biznesowy Centrum Respo uwidoczniły naturalną potrzebę modernizacji platformy. Zidentyfikowaliśmy kluczowe bariery technologiczne które mogły hamować dalszą ekspansję i negatywnie wpływać na stabilność usług w kluczowych momentach dla biznesu.

Niestabilność i problemy z wydajnością platformy:

Niskie osiągi systemowe bezpośrednio hamowały dynamiczny wzrost firmy. Brak płynności działania aplikacji stwarzał realne ryzyko utraty satysfakcji i zaufania tysięcy subskrybentów korzystających z diet online.

Brak skalowalności i redundancji infrastruktury

Infrastruktura nie posiadała mechanizmów automatycznego skalowania ani powielonych zasobów. Brak redundancji stwarzał ryzyko pojedynczych punktów awarii co przy skokowym wzroście ruchu mogło doprowadzić do całkowitego unieruchomienia serwisu.

Ograniczenia architektury monolitycznej:

Stary model budowy aplikacji utrudniał szybkie wdrażanie nowych funkcji. Monolit stał się barierą która uniemożliwiała deweloperom niezależną pracę nad innowacjami i drastycznie wydłużała czas wprowadzania poprawek na rynek.

Niski wgląd w stan systemów i zadania reaktywne:

Brak zaawansowanego monitoringu zmuszał zespół IT do ciągłego gaszenia pożarów zamiast planowego rozwoju produktu. Inżynierowie potrzebowali narzędzi które pozwolą proaktywnie wykrywać anomalie zanim wpłyną one na komfort użytkowników.

Dzięki współpracy z Tenesys nasza platforma zyskała solidne, skalowalne fundamenty. Stabilność i wydajność, które osiągnęliśmy, pozwalają nam spokojnie planować dalszy rozwój i obsługiwać rosnącą liczbę klientów. Nasz zespół deweloperski może wreszcie w pełni skupić się na tworzeniu najlepszej aplikacji dietetycznej w Polsce.

Co Founder / CTO

Paweł Witkowski

Centrum Respo

Nasza rola

Droga do skalowalności krok po kroku

W odpowiedzi na wyzwania Centrum Respo zaprojektowaliśmy ścieżkę transformacji która połączyła nowoczesną architekturę AWS z pełną automatyzacją procesów. Nasze działania objęły kompleksowe przygotowanie platformy do obsługi masowego ruchu przy jednoczesnym odciążeniu wewnętrznego zespołu deweloperskiego.

Zakres prac

Projektowanie architektury i infrastruktura jako kod
Rozpoczęliśmy od głębokiej analizy i warsztatów projektując skalowalne środowisko oparte o konteneryzację. Wykorzystaliśmy Terraform aby zbudować w pełni zautomatyzowane i powtarzalne fundamenty eliminując ryzyko błędów manualnych i tworząc solidną dokumentację systemową.

Konfiguracja i orkiestracja Kubernetes
Wdrożyliśmy klastry Amazon EKS wykorzystując szablony Helm do standaryzacji usług. Pozwoliło to na sprawne uruchomienie 16 kluczowych mikroserwisów w modelu wysokiej dostępności (HA) co wyeliminowało pojedyncze punkty awarii i zapewniło pełną przenośność aplikacji.

Automatyzacja wdrożeń CI/CD i monitoring
Wdrożyliśmy ArgoCD wspierając zespół klienta w przejściu na bezpieczne deploymenty w modelu GitOps. Równolegle uruchomiliśmy kompleksowy monitoring i system alertów dający pełną widoczność stanu platformy oraz umożliwiający proaktywne reagowanie na anomalie.

Optymalizacja i stałe wsparcie utrzymaniowe
Na podstawie zebranych metryk precyzyjnie sparametryzowaliśmy infrastrukturę dbając o balans między wydajnością a kosztami. Po stabilizacji środowiska objęliśmy system stałym nadzorem w trybie 24/7 gwarantując jego niezawodność i bezpieczeństwo w długofalowej perspektywie.

magnific.com
Rezultaty

Stabilna platforma i mierzalny sukces biznesowy

Wdrożony plan przyniósł wymierne efekty zastępując nieprzewidywalność metodycznym zautomatyzowanym podejściem. Wprowadziliśmy pełną widoczność stanu platformy oraz ustandaryzowaliśmy procesy co bezpośrednio przełożyło się na komfort tysięcy użytkowników i stabilność operacyjną firmy.

Najważniejsze rezultaty:

  • Osiągnięcie dostępności systemów na poziomie 99,86% zapewnia nieprzerwany dostęp do usług dla tysięcy subskrybentów o każdej porze.
  • Skrócenie czasu odpowiedzi krytycznych serwisów do poziomu poniżej 30ms drastycznie poprawiło płynność działania aplikacji i doświadczenia użytkowników.
  • Uruchomienie 16 kluczowych usług w modelu wysokiej dostępności wyeliminowało pojedyncze punkty awarii i wzmocniło odporność na błędy infrastrukturalne.
  • Pełna automatyzacja procesów wdrożeniowych pozwoliła na realizację ponad 2 bezpiecznych aktualizacji kodu dziennie bez przerywania pracy platformy.
  • Optymalizacja obciążenia klastra w przedziale 25-75% umożliwiła inteligentne zarządzanie kosztami chmury przy zachowaniu pełnej wydajności w szczytach ruchu.

dostępność systemu

Gwarantowana dostępność kluczowych usług

szybkość odpowiedzi

Czas odpowiedzi krytycznych serwisów

Partnerstwo oparte na zaufaniu: Stabilny fundament pod dalszy rozwój

Zakończenie głównego etapu transformacji było jedynie początkiem naszej wspólnej drogi. Obecnie pełnimy rolę partnera technologicznego który dba o to by infrastruktura Centrum Respo zawsze wyprzedzała potrzeby dynamicznie rosnącego biznesu i pozwalała na bezpieczne skalowanie usług.

Całodobowa opieka i gwarancja ciągłości działania
Po stabilizacji platformy objęliśmy system stałym nadzorem w ramach usługi utrzymaniowej. Nasz zespół monitoruje infrastrukturę w trybie 24/7 gwarantując błyskawiczną reakcję na wszelkie anomalie oraz dbając o bezpieczeństwo i dostępność aplikacji dla tysięcy subskrybentów o każdej porze.

Uwolnienie potencjału zespołu deweloperskiego
Dzięki przejęciu pełnej odpowiedzialności za warstwę serwerową odciążyliśmy wewnętrzny zespół IT klienta. Programiści Centrum Respo mogą teraz w całości poświęcić swój czas na projektowanie i wdrażanie nowych funkcjonalności aplikacji dietetycznej bez konieczności walki z problemami infrastrukturalnymi.