Transformacja do modelu subskrypcyjnego – skalowalna platforma analizy logów w chmurze

Wyzwanie

Nasz partner świadczył usługi z zakresu telekomunikacji i data center, wykorzystywane przez klientów jako środowiska sprzętowe dla własnych platform aplikacyjnych. W ramach transformacji i rozwoju usług dodanych, partner chciał udostępnić swoim klientom chmurową platformę do analizy logów.

 

Istniejące środowisko nie było przystosowane do masowej analizy danych ani do dynamicznie rosnącego obciążenia. Partner nie posiadał doświadczenia z Kubernetesem, a potrzebował rozwiązania bezpiecznego, skalowalnego i łatwego w utrzymaniu – umożliwiającego rozwój usługi jako skalowalnego produktu z prostym modelem udostępniania dla klientów.

Rozwiązanie

Proof of Concept platformy został zrealizowany dla klienta działającego w branży edukacyjnej.

 

Sorigo zaprojektowało i wdrożyło skalowalny klaster
Kubernetes
, umożliwiający osadzenie wydajnej platformy do zbiorczej analizy logów i stopniowy rozwój usługi.

 

Zakres rozwiązania objął:

  • Budowę klastra Kubernetes opartego na RKE2, zarządzanego centralnie przez Rancher Server
  • Integrację z dedykowaną macierzą dyskową, podłączoną przez własny Container Storage Interface (CSI), do klastra i usług
  • Uruchomienie platformy analitycznej w środowisku rozproszonym – początkowo na kilku węzłach, skalowanej następnie do kilkunastu
  • Wdrożenie zgodnie z wymaganiami modelu subskrypcyjnego, z myślą o komercjalizacji rozwiązania jako usługi SaaS dla klientów zewnętrznych

 

Sorigo zapewniło również pełne wsparcie wdrożeniowe dla partnera oraz realizuje usługę utrzymania klastra Kubernetes, zapewniając jego stabilność i rozwój.

kubernetes_logo

Wynik

Dzięki wdrożeniu:

  • Partner mógł zaoferować nową usługę w modelu subskrypcyjnym i rozpocząć sprzedaż rozwiązania jako platformy chmurowej
  • Platforma została zoptymalizowana pod kątem wydajności i elastyczności, z możliwością dalszego skalowania
  • Możliwe stało się łatwe uruchamianie i rozszerzanie środowisk dla nowych klientów
  • Klient zyskał pełną niezależność w zarządzaniu platformą dzięki Rancher i centralnemu zarządzaniu klastrem
  • Sorigo objęło platformę utrzymaniem i monitoringiem, zapewniając ciągłość działania i elastyczność operacyjną

Skalowalność

Wysoka dostępność

Architektura mikro usługowa