Przegląd, analiza i redukcja kosztów środowiska w chmurze AWS
Czego dotyczył projekt?
Livespace opiera swój produkt – nowoczesny system CRM – o usługi chmurowe Amazon Web Services. Mając już wcześniejsze doświadczenie w zakresie optymalizacji kosztów związanych z wykorzystaniem usług chmurowych, odezwaliśmy się do Livespace z propozycją wykonania analizy, która stałaby się podstawą do zaprojektowania oraz wdrożenia nowej architektury efektywniejszego i bezpieczniejszego środowiska AWS.
Po otrzymaniu zgody wykonaliśmy przegląd środowiska, którego głównym celem było obniżenie miesięcznego kosztu utrzymania platformy Livespace w chmurze. Nasze prace uwidoczniły przestrzeń do zaoszczędzenia ponad 48 tysięcy dolarów rocznie, z możliwością kolejnych oszczędności po podjęciu współpracy i głębszej analizie baz danych.
Osoby decyzyjne po stronie Livespace były zainteresowane wynikami i otwarte na dalszą współpracę. Z tego względu przygotowaliśmy ofertę złożoną z dwóch części: po pierwsze propozycji wdrożenia zmian wynikających z przeprowadzonej analizy, po drugie utrzymania i dalszego rozwoju infrastruktury AWS. Ostateczne klient zdecydował się przyjąć obie oferty, w wyniku czego współpraca między firmami trwa do dzisiaj.
Kwiecień 2021 – obecnie
Startup IT
- Cloud services
- IT consulting
Planujesz podobny projekt?
Komu pomogliśmy?
Nasz klient opracował, stworzył i stale rozwija nowej generacji CRM, którego zadaniem jest zwiększać produktywność zespołów sprzedażowych B2B. Obecnie Livespace jest jednym z najpopularniejszych CRM-ów dla małych i średnich firm z Polski, a jego unikalne możliwości ustalania priorytetów oraz pomocy w domykaniu sprzedaży coraz częściej doceniają także zagraniczne biznesy.
Livespace czterokrotnie zwyciężył w rankingu firmy Sellwise w kategorii najlepszy CRM dla sektora MŚP.
Jakie były największe wyzwania w projekcie?
- Zidentyfikowanie potencjalnych oszczędności wynikających ze zmiany konfiguracji lub sposobu wykorzystania usług AWS;
- Opracowanie i przedstawienie zmian, które pozwolą wcielić planowane oszczędności w życie;
- Analiza konfiguracji środowiska AWS oraz przedstawienie kierunków zmian, które poprawią jego niezawodność, bezpieczeństwo i efektywność kosztową.
Jak rozwiązaliśmy problemy klienta?
W pierwszej kolejności przeprowadziliśmy analizę kosztów środowiska klienta, skupiając się na usługach AWS generujących najwyższe koszty miesięczne (w praktyce około 90% wszystkich kosztów utrzymania Livespace w chmurze).
W raporcie przedstawiającym wyniki analizy zaproponowaliśmy m.in. wykonanie projektu rekonfiguracji środowiska EC2 w celu usunięcia niewykorzystywanych instancji, dobrania odpowiednich parametrów serwerów oraz wprowadzenia zmian w konfiguracji środowiska klastrów. Proponowane zmiany obejmowały także mniejsze wykorzystanie Kubernetes, porządki w zasobach historycznych i rekonfigurację mechanizmu tworzącego kopie zapasowe.
W wyniku zainteresowania klienta przedstawionymi rekomendacjami kontynuowaliśmy naszą współpracę w zakresie:
- Usługi utrzymania i rozwoju infrastruktury AWS oraz wsparcia we wdrażaniu FinOps,
- Wdrożenia zmian wynikających bezpośrednio z przeprowadzonego przeglądu środowiska AWS w Livespace.
W efekcie stworzyliśmy zespół techniczny Livespace-Altkom Software, który krok po kroku zaczął wdrażać plany i inicjatywy zawarte w raporcie z analizy kosztowej. Ponieważ klient zdecydował się również na usługę utrzymania, nieustannie rozwijamy środowisko AWS Livespace w oparciu o praktyki FinOps.
Chcesz stworzyć własną platformę?
Jak przebiegał proces współpracy?
Analiza
Przegląd i analiza środowiska klienta, umieszczonego w chmurze AWS.
Raport
Wyniki analizy kosztów środowiska, przedstawione w postaci raportu.
Rekomendacje
Rekomendacje zmian w konfiguracji usług oraz infrastrukturze AWS.
Wdrożenie
Wdrożenie rekomendowanych zmian (wraz z zespołem technicznym Livespace).
Utrzymanie
Dalsze utrzymanie i rozwój infrastruktury. Wsparcie we wdrażaniu podejścia FinOps.
Jakie rezultaty osiągnął klient?
Spadek miesięcznych kosztów wykorzystania usług AWS (oszczędności na poziomie 34%).
Poprawa bezpieczeństwa dzięki wprowadzeniu zmian w konfiguracji środowiska klienta.
Zwiększenie przewidywalności wydatków dzięki wprowadzeniu kultury zarządzania kosztami.
Analizowane usługi AWS
Relational Database Service
Elastic Compute Cloud
Simple Storage Service
ElastiCache
NAT Gateway
CloudWatch
Elastic Container Service for Kubernetes
Virtual Private Cloud
Elastic Load Balancing
Head of Cloud UnitOptymalizacja kosztów chmury to ważne, ale nie jedyne wyzwanie, z jakim przyszło nam się zmierzyć. W rzeczywistości projekt dla Livespace obejmował o wiele więcej zagadnień. Dla szybko rosnącego biznesu klienta kluczowe było zapewnienie skalowalności i niezawodności infrastruktury, przy zachowaniu łatwego zarządzania, modyfikowania i możliwości rozwijania jej w przyszłości. Wdrożenie podejścia IaC (Infrastructure as Code) zaadresowało wszystkie te oczekiwania.
Potrzebujesz podobnego rozwiązania?