fbpx
Inventi case study

Case study: Inventi

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 LUKAPA

1. FÁZE

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í Lukapo 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 Lukapo vytvořilo 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.

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest
Share on google
Sabrina

Sabrina

Sabrina

Sabrina

Mioweb case study

Case study: MioWeb

MioWeb je velmi známá platforma, která nabízí všechny potřebné nástroje pro rychlou a snadnou tvorbu webových stránek nebo online obchodů …

Mioweb case study

Case study: MioWeb (EN)

MioWeb is a platform that offers all the necessary tools for a quick and easy website or online store building …

Shipmonk případová studie

Case study: Shipmonk

ShipMonk se v současné době řadí mezi revoluční firmy v oblasti logistiky, protože využívá nejmodernější technologie. Začínali ale jako malý …

Mioweb case study

Case study: MioWeb

MioWeb je velmi známá platforma, která nabízí všechny potřebné nástroje pro rychlou a snadnou tvorbu webových stránek nebo online obchodů …

Mioweb case study

Case study: MioWeb (EN)

MioWeb is a platform that offers all the necessary tools for a quick and easy website or online store building …

lukapoman

Zanechte nám kontakt
a my vám zavoláme

Přemýšlíte o migraci do cloudu, nebo jste to už zkusili a nepovedlo se vám to podle očekávání? Ozvěte se a my vám pomůžeme…