Prevádzková excelentnosť na AWS: jeden EKS cluster, o 67 % nižšie náklady

V príbehu citujeme:

JH

Jakub Handzus

AgeVolt

AgeVolt case study: Prevádzková excelentnosť na AWS: jeden EKS cluster, o 67 % nižšie náklady

O zákazníkovi

AgeVolt Slovakia s.r.o. je inovatívny startup v oblasti elektromobility so sídlom v Bratislave, ktorý sa špecializuje na riešenia nabíjania elektrických vozidiel (EV). Spoločnosť prevádzkuje rýchlo rastúcu sieť nabíjacích staníc s podporou IoT, čím vytvára inteligentnú infraštruktúru na podporu udržateľnej dopravy naprieč Európou. Spojili sa s nami, spoločnosťou DevOpsGroup s.r.o., aby sme im pomohli zefektívniť infraštruktúru v prostredí AWS.

Typ projektu: Konsolidácia infraštruktúry AWS a automatizácia DevOps procesov

Služby: Konsolidácia AWS infraštruktúry, DevOps automatizácia & GitOps (ArgoCD, CI/CD s GitHub Actions), nastavenie observability a monitoringu (Grafana, Prometheus, Loki)

Výzva

Rýchly rast platformy viedol k viacerým technickým výzvam v oblasti infraštruktúry:

  • Prevádzka vo viacerých AWS účtoch zvyšovala komplexnosť správy a náročnosť zabezpečenia.
  • Viac než štyri EKS clustre predstavovali významnú prevádzkovú záťaž a duplicitu konfigurácií.
  • Rozptýlené DNS záznamy naprieč účtami komplikovali správu a obmedzovali škálovateľnosť.
  • Náklady na infraštruktúru rástli a zvyšovalo sa riziko výpadkov pri poskytovaní služieb.
  • Zastaraný a nekoherentný Terraform kód znižoval udržiavateľnosť a brzdil rozvoj.

Naše riešenie

  • Zjednotený Kubernetes: Jeden EKS cluster s vyhradenými node poolmi pre produkciu, staging, zdieľané a dočasné služby, s využitím nástroja Karpenter na automatické škálovanie.
  • Optimalizované služby: RDS a ElastiCache pre produkčné databázy a caching.
  • Bezpečná komunikácia: EMQX pre IoT komunikáciu cez MQTTS a RabbitMQ pre interné správy.
  • Pokročilá observabilita: Grafana, Prometheus a Loki pre monitoring v reálnom čase.
  • DevOps automatizácia: ArgoCD pre GitOps, External-DNS pre správu DNS a ďalšie nástroje pre hladké nasadenia.
  • Centralizácia DNS: Všetky DNS záznamy sú zlúčené do Route53 v jednom AWS účte.

Použité AWS služby

Amazon RDS pre MySQL, Amazon ElastiCache pre Redis, Amazon Route53, EMQX na EKS, RabbitMQ, Grafana, Prometheus, Loki, InfluxDB, Telegraf, ArgoCD, GitHub Actions Runner Controller (ARC), External-Secrets a ingress-nginx.

Výsledky a prínosy

MetrikaPredtýmTerazZlepšenie
AWS účtyViacero1Jednoduchšia správa
EKS clustre4+1Nižšia prevádzková záťaž
Mesačné náklady~$4,500$1,500Úspora 67 %
DNS managementFragmentovanýCentralizovanýRýchlejšie aktualizácie
CI/CD efektivitaManuálna/FragmentovanáAutomatizovaná (ARC)Rýchlejšie a škálovateľné workflowy

Táto transformácia umožnila AgeVolt-u sústrediť sa na rast svojho biznisu namiesto starostí s infraštruktúrou.

Citát

Spoluprácu s tímom DevOpsGroup hodnotíme veľmi pozitívne. Ich prístup je profesionálny, komunikácia efektívna a promptná. Oceňujeme ich spoľahlivosť a konzistentnosť pri plnení úloh, ako aj ochotu reagovať na potreby projektu. Celkovo vnímame túto spoluprácu ako kvalitnú a prínosnú, s jasným zameraním na dosahovanie cieľov a spokojnosť zákazníka.
Jakub HandzusAgeVolt

Začnite podobný projekt.

Povedzte nám, kde je vaša infraštruktúra dnes a kde ju potrebujete mať. Cestu k nej naplánujeme spolu s vami.

  • Migrácie bez výpadku
  • GitOps delivery
  • Bezpečnosť ako policy-as-code
  • 24/7 platform SRE
  • Multi-cloud landing zones
  • Vstavaná observabilita
  • Škálovanie s ohľadom na náklady
  • Pripravenosť na audit

Povedzte nám o vašom projekte

Vyplňte formulár a náš tím sa vám čoskoro ozve.

Súhlasím so Zásadami ochrany osobných údajov a so spracovaním mojich údajov spoločnosťou Axyra na účel odpovede na tento dopyt. *

Tú ťažšiu časť nechajte na nás.

Kontaktujte nás