O zákazníkovi
AgeVolt Slovakia s.r.o. je inovativní startup v oblasti elektromobility se sídlem v Bratislavě, který se specializuje na řešení nabíjení elektrických vozidel (EV). Společnost provozuje rychle rostoucí síť nabíjecích stanic s podporou IoT a vytváří tak inteligentní infrastrukturu pro udržitelnou dopravu napříč Evropou. Spojila se s námi, společností DevOpsGroup s.r.o., abychom jí pomohli zefektivnit infrastrukturu v prostředí AWS.
Typ projektu: Konsolidace infrastruktury AWS a automatizace DevOps procesů
Služby: Konsolidace AWS infrastruktury, DevOps automatizace & GitOps (ArgoCD, CI/CD s GitHub Actions), nastavení observability a monitoringu (Grafana, Prometheus, Loki)
Výzva
Rychlý růst platformy vedl k několika technickým výzvám v oblasti infrastruktury:
- Provoz ve více AWS účtech zvyšoval složitost správy a náročnost zabezpečení.
- Více než čtyři EKS clustery představovaly významnou provozní zátěž a duplicitu konfigurací.
- Roztroušené DNS záznamy napříč účty komplikovaly správu a omezovaly škálovatelnost.
- Náklady na infrastrukturu rostly a zvyšovalo se riziko výpadků při poskytování služeb.
- Zastaralý a nekoherentní Terraform kód snižoval udržovatelnost a brzdil rozvoj.
Naše řešení
- Sjednocený Kubernetes: Jeden EKS cluster s vyhrazenými node pooly pro produkci, staging, sdílené a dočasné služby, s využitím nástroje Karpenter pro automatické škálování.
- Optimalizované služby: RDS a ElastiCache pro produkční databáze a caching.
- Bezpečná komunikace: EMQX pro IoT komunikaci přes MQTTS a RabbitMQ pro interní zprávy.
- Pokročilá observabilita: Grafana, Prometheus a Loki pro monitoring v reálném čase.
- DevOps automatizace: ArgoCD pro GitOps, External-DNS pro správu DNS a další nástroje pro hladká nasazení.
- Centralizace DNS: Všechny DNS záznamy jsou sloučené do Route53 v jednom AWS účtu.
Použité AWS služby
Amazon RDS pro MySQL, Amazon ElastiCache pro 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 přínosy
| Metrika | Předtím | Nyní | Zlepšení |
|---|---|---|---|
| AWS účty | Několik | 1 | Jednodušší správa |
| EKS clustery | 4+ | 1 | Nižší provozní zátěž |
| Měsíční náklady | ~$4,500 | $1,500 | Úspora 67 % |
| DNS management | Fragmentovaný | Centralizovaný | Rychlejší aktualizace |
| CI/CD efektivita | Manuální/Fragmentovaná | Automatizovaná (ARC) | Rychlejší a škálovatelné workflowy |
Tato transformace umožnila společnosti AgeVolt soustředit se na růst byznysu místo starostí s infrastrukturou.

