Domov  /  Služby  /  Cloud a Kubernetes

Cloud a Kubernetes, ktoré držia produkciu, nie Váš tím v pohotovosti

Navrhneme, postavíme a spravujeme Vašu cloudovú infraštruktúru a Kubernetes platformu na Amazon EKS, Azure AKS alebo vo Vašom dátovom centre. Aplikácie sa samé prispôsobia záťaži, nové verzie idú do produkcie automaticky a celá infraštruktúra je popísaná v kóde vo Vašom gite.

200+Kubernetes klastrov, ktoré sme postavili
10 000+podov v prevádzke
100+mikroslužieb na jednej platforme pre ParkDots
2 rokysprávy platformy ParkDots bez vážneho incidentu

Čo je Kubernetes a kedy sa firme oplatí?

Kubernetes je open-source systém, ktorý automaticky spúšťa, škáluje a obnovuje aplikácie bežiace v kontajneroch. Ak niektorá časť aplikácie zlyhá, Kubernetes ju sám reštartuje, a keď stúpne záťaž, pridá výkon. Firmám sa oplatí najmä vtedy, keď majú viacero služieb, kolísavú návštevnosť alebo časté releasy.

DevOpsGroup je slovenská DevOps a cloudová firma pôsobiaca na Slovensku a v Česku. Ako AWS Advanced Tier Services Partner s certifikovanými Kubernetes administrátormi (CKA) navrhujeme a spravujeme Kubernetes platformy na Amazon EKS, Azure AKS aj on-premise s Rancher RKE2. Doteraz sme postavili viac ako 200 klastrov.

Keď infraštruktúra brzdí produkt

S týmito situáciami za nami firmy prichádzajú najčastejšie.

Pri špičke to padá

Kampaň alebo sezóna a aplikácia nestíha. Výkon sa pridáva ručne a vždy neskoro.

Release je stres

Nasadenie novej verzie je ručné, pomalé a vždy s obavou, či niečo nerozbije.

Klaster žerie peniaze

Servery bežia naplno aj v noci a nikto presne nevie, ktorá služba koľko stojí.

Nikto nevidí dovnútra

O probléme sa dozviete od zákazníka, nie z monitoringu. Hľadanie príčiny trvá hodiny.

Správa Kubernetes od klastra po alerting

Postaráme sa o všetko, čo Vaše aplikácie potrebujú, aby bežali spoľahlivo. Alebo len o časť, s ktorou potrebujete pomôcť.

Návrh a nasadenie klastra

Klaster navrhneme podľa Vašich aplikácií. Oddelené prostredia pre vývoj, testovanie aj produkciu a automatické škálovanie podľa záťaže.

Kubernetes AWS Azure
node-1
node-2
node-3
+ nový node pri záťaži

Infraštruktúra ako kód

Každý server, sieť aj databáza sú popísané v Terraforme. Prostredie sa dá kedykoľvek zopakovať.

Terraformmain.tf
module "eks" { source = "./modules/eks" cluster_name = "produkcia" min_nodes = 3 max_nodes = 10 }

CI/CD a GitOps

Nová verzia ide do produkcie automaticky po schválení v gite. Návrat na predchádzajúcu verziu trvá minúty.

buildhotovo
testyhotovo
argocd syncSynced

Monitoring a alerting

Metriky, logy a upozornenia na jednom mieste. O probléme viete skôr, než si ho všimnú zákazníci.

Latencia APIGrafanaPrometheus
Upozornenie odoslané do Slacku

Bezpečnosť a súlad

Riadenie prístupov, šifrovanie a auditné záznamy. Aj pre prísne štandardy, ako je PCI-DSS.

IAM a MFAŠifrovanie dátAuditné logySecurity HubPCI-DSS

Optimalizácia nákladov

Klaster sa zmenší, keď nie je práca, a zväčší, keď je. Platíte za výkon, ktorý naozaj využívate.

00:0006:0012:0018:0024:00

Ako prebieha nasadenie Kubernetes

Od auditu po stabilnú prevádzku. Na začiatku presne viete, čo dostanete, koľko to bude stáť a ako dlho to potrvá.

Krok 1

Audit

Pozrieme sa na Vaše aplikácie a súčasné prostredie. Úprimne povieme aj to, ak Kubernetes nepotrebujete.

Krok 2

Návrh platformy

Architektúra klastra, prostredia, pipeline a monitoring. Dostanete plán s odhadom nákladov.

Krok 3

Nasadenie

Postavíme klaster v Terraforme, presunieme aplikácie a všetko overíme v testovacom prostredí pred produkciou.

Krok 4

Prevádzka alebo odovzdanie

Platformu spravujeme za Vás, alebo ju odovzdáme Vášmu tímu so školením a dokumentáciou.

Platforma patrí Vám. Nie nám.

Nechceme, aby ste od nás boli závislí. Postavíme ju tak, aby ste ju kedykoľvek mohli prevziať.

Kód vo Vašom gite

Celá infraštruktúra je v Terraforme vo Vašom repozitári. Žiadne čierne skrinky.

Overené open-source nástroje

Prometheus, Grafana, Loki či ArgoCD. Štandard, ktorý pozná každý DevOps inžinier, bez drahých licencií.

Odovzdanie so školením

Keď budete chcieť prevziať prevádzku, zaškolíme Váš tím na praktických workshopoch. Tak ako pri ParkDots.

Časté otázky o Kubernetes

Nenašli ste odpoveď? Napíšte nám.

Potrebujeme vôbec Kubernetes?+

Nie vždy. Kubernetes sa oplatí, keď máte viacero služieb, kolísavú záťaž alebo časté releasy. Pri menších aplikáciách často stačí jednoduchšie riešenie a to Vám pri audite úprimne povieme.

Aký je rozdiel medzi Amazon EKS a Azure AKS?+

Obe sú spravované Kubernetes služby, pri ktorých riadiacu časť klastra prevádzkuje poskytovateľ cloudu. Amazon EKS beží v AWS, Azure AKS v Microsoft Azure. Výber zvyčajne závisí od toho, v ktorom cloude už máte dáta a ďalšie služby. Pracujeme s oboma.

Prevádzkujete Kubernetes aj on-premise?+

Áno. Pre firmy, ktoré musia mať dáta vo vlastnom dátovom centre, staviame Kubernetes na Rancher RKE2. Takto sme napríklad pre IEE Sensing postavili platformu, ktorá drží v chode výrobu senzorov.

Ako dlho trvá nasadenie Kubernetes?+

Závisí od počtu aplikácií a prostredí. Napríklad celú platformu pre aukčný portál Match Worn Shirt na Amazon EKS sme dodali za 2 mesiace. Presný harmonogram dostanete po audite.

Ako Kubernetes ovplyvní náklady?+

Klaster sa automaticky prispôsobuje záťaži, takže neplatíte za nevyužitý výkon. Súčasťou návrhu je aj odhad mesačných nákladov, aby ste vedeli, s čím počítať.

Čo ak chceme platformu spravovať sami?+

Presne na to sme pripravení. Celá infraštruktúra je v Terraforme vo Vašom gite, dostanete dokumentáciu a Váš tím zaškolíme na praktických workshopoch.

Koľko stojí správa Kubernetes?+

Pre startupy máme balíčky s pevnou cenou. Pri väčších projektoch pripravíme ponuku na mieru po úvodnej konzultácii.

Pozrieme sa na Vašu infraštruktúru

Napíšte nám pár slov o Vašich aplikáciách. Ozveme sa a dohodneme si krátky hovor, bez záväzkov.