Trustsoft

Inventi: Nová infrastruktura s automatizací

Inventi je technologická společnost se sídlem v České republice. Jak už i její název napovídá, stala se vedoucí společností pro vytváření nových projektů a v současnosti září na českém poli technologií. K její hlavní činnosti patří pomoc ostatním s růstem a vytváření škálovatelných obchodních analýz. Inventi má partnerství s některými z největších společností na českém a světovém trhu.

Zadání

Inventi vyvinula zcela nový produkt určený pro německý trh a požádala Lukapo o pomoc s projektem ve formě zapůjčení celého týmu DevOps inženýrů. Hlavním cílem bylo vytvořit zcela novou infrastrukturu, tak říkajíc od nuly, a zlepšit její nasazení pomocí automatizačních nástrojů.Inventi vyvíjí cloudovou aplkaci a jako poskytovatel veřejného cloudu byl vybrán Microsoft Azure.

Úkoly Trustsoftu

1. FÁZE - Vývoj

Podle moderních trendů a technologií je aplikace Inventi založena na architektuře Microservices s využitím Kubernetes. Microsoft Azure poskytuje PaaS řešení pro Kubernetes – AKS.

ÚKOLY

  • konstruovat opakovaně použitelné předpisy v Terraformu pro vytvoření několika prostředí (test, fáze, produkce)
  • vytvořit a automatizovat pipeline pro CI/CD
  • implementovat Helm pro snadný deploy /nasazování
  • implementace monitoringu a výstražných notifikací/alertů pro správu infrastruktury
  • každodenní support

2. FÁZE - Servis a podpora

Na co se nyní Trustsoft zaměřuje:

  • vytvoření předpisů v Terraformu, které umožňují vytvoření Kubernetes klastru bez manuálního zásahu
  • aplikace se skládá z více než 10 mikroslužeb, tak Trustsoft vytvořil obecné šablony pro Helm, a to znamená, že každý vývojář může použít pro určitou mikroslužbu vlastní prostředí
  • vytvoření Gitlab pipeline, která umožňuje automatické nasazování a správu úložiště
  • nasazen Fluentd + Kibana na kontrolu protokolů, Prometheus a Grafana pro monitoring a výstražné notifikace. Vše je zaimplementováno do všech pipeline a nasazeno s vytvořením nového clusteru
  • podpora všech souvisejících otázek týkajících se sítí, kontejnerizace a Git Ops

VÝSLEDKY

V klastru Kubernetes běží více než 50 mikroskopických služeb. Všechny požadavky na protokolování a monitorování a výstražná varování pokrývá integrovaný zásobník ELK, který navíc poskytuje detailní přehled o provozované infrastruktuře. Implementací technologie IaaC (infrastruktura jako kód) se čas pro reprodukování prostředí zkrátil o 70 % bez nutnosti jakéhokoliv manuálního zásahu. Po konfiguraci systému CI/CD se doba nasazování snížila o 30 % a také se ukázala úzká místa, teda ta, která fungují téměř nad rámec své kapacity.

Prohlédněte si případové studie našich klientů

Je jedno, v jakém oboru podnikáte, pokud potřebujete cloud, jsme tu pro vás. Prohlédněte si případové studie našich klientů.

Testimonial
"S Trustsoftem spolupracujeme již několik let. Převedli naši infrastrukturu na AWS a dále ji spravují. Jsme rádi, že s nimi můžeme spolupracovat."
Testimonial
"Velmi ochotný tým se zkušenostmi s různými službami AWS."
Testimonial
"Rád bych zdůraznil velmi dobrou spolupráci s Trustsoftem. Jejich přístup je velmi profesionální a rychle reagují na naše požadavky. Velmi nám pomohli s interními projekty."
Testimonial
"Zažraní a zkušení inženýři a architekti + poskytnuté plnohodnotné prostředí založené na AWS pro vývoj našich aplikací včetně základní linie pro nasazení EKS a CICD pipelines + velké nasazení ke splnění náročných termínů"