Assessment Kubernetes

Za pět pracovních dnů zjistíme, v jakém stavu jsou vaše Kubernetes clustery a co brání bezpečnému upgradu. Pracujeme pouze s přístupem pro čtení a do clusterů nic neměníme.

70 000 Kč

5 dní, 1 cluster, každý další +25 000 Kč (až 3). Bez DPH.

Domluvit konzultaci

Co nabízíme

Výsledkem je Upgrade Readiness Score (0 až 100), seznam blokujících problémů a plán upgradu po vlnách s cenou. Pokud se vaše verze blíží konci podpory, budete přesně vědět, co udělat a kdy.

Aplikace neprogramujeme. Zaměřujeme se výhradně na infrastrukturu, cloud a DevOps.

Kdy služba dává smysl

  • Verze vašeho clusteru se blíží konci podpory, nebo už platíte za prodlouženou podporu.
  • Upgrade odkládáte, protože se bojíte výpadku.
  • Zdědili jste cluster a nevíte, v jakém je stavu.
  • Před převzetím provozu clusteru chcete znát rizika.

Co získáte

  • Upgrade Readiness Score, srozumitelný i pro vedení.
  • Seznam blokujících problémů s postupem řešení.
  • Plán upgradu po vlnách s odhadem doby a ceny.
  • Termín konce podpory vaší verze a cenu odkladu.

Proč upgrade Kubernetes nejde odkládat →

Co přesně uděláme

Každý cluster kontrolujeme v osmi oblastech:

Verze a podpora
Verze control plane a node poolů, datum konce podpory, cena prodloužené podpory.
Zastaralá API
Manifesty a Helm releasy, které používají API odstraněná v cílové verzi.
Add-ony a operátory
Ingress, cert-manager, CSI drivery, service mesh, monitoring a jejich kompatibilita s cílovou verzí.
Odolnost aplikací
Počet replik, PodDisruptionBudget, probes, rozložení podů. Přežije aplikace postupnou výměnu uzlů?
Node pooly a nastavení upgradu
Max surge, kapacita, kvóty v subscription nebo účtu.
Zálohy a obnova
Velero nebo snapshoty a ověřitelnost obnovy.
Monitoring
Co během upgradu uvidíte a kdo dostane upozornění.
Bezpečnost
Základní přehled RBAC, network policies a původu image.

Kdo na projektu pracuje

Na assessmentu pracují tři lidé. Vedoucím je senior se zkušeností s upgrady AKS a EKS.

  • Senior, vedoucí projektu

    2 dny

    Za co odpovídá

    Posouzení rizik, Readiness Score, plán upgradu po vlnách, cena upgradu, readout.

    Co od ní dostanete

    Hlavní kontakt, score, plán, cena

  • Middle

    0,5 dne

    Za co odpovídá

    Kontrola add-onů, operátorů a jejich kompatibility.

    Co od ní dostanete

    Matice kompatibility

  • Junior

    3 dny

    Za co odpovídá

    Inventura clusteru a aplikací, automatické kontroly zastaralých API, sběr dat.

    Co od ní dostanete

    Inventura, seznam API

Úkoly přidělujeme podle složitosti: rutinní práci podle šablon dělají junioři, složitější části middle, návrh, kontrolu kvality a rozhodnutí o rizicích senior. Nemusíte řešit, komu co zadat. Rozsah ve dnech je orientační a slouží k vysvětlení ceny. Cena je pevná a nezávisí na skutečně odpracovaných dnech.

Jak projekt probíhá

Assessment trvá pět pracovních dnů. Každý další cluster ho prodlouží zhruba o jeden den.

  1. Den 1: úvodní schůzka a inventura

    Cíl: Získat přístup a přehled.

    • Úvodní schůzka na 45 minut: clustery v rozsahu, kritické aplikace, termíny.
    • Přístup pouze pro čtení.
    • Inventura clusteru, node poolů, aplikací a add-onů.

    Výstup: Inventura. Kdo: junior, senior na úvodní schůzce

  2. Dny 2 a 3: kontroly

    Cíl: Projít všech osm oblastí.

    • Automatické kontroly zastaralých API a konfigurace.
    • Ruční posouzení odolnosti aplikací a add-onů.
    • Kontrola záloh, monitoringu a kvót.

    Výstup: Nálezy ve všech oblastech. Kdo: junior kontroly, middle add-ony, senior posouzení

  3. Den 4: score a plán

    Cíl: Převést nálezy do plánu.

    • Upgrade Readiness Score.
    • Seznam blokujících problémů a jejich řešení.
    • Plán upgradu po vlnách, odhad doby a ceny.

    Výstup: Report a plán upgradu. Kdo: senior

  4. Den 5: readout

    Cíl: Předat výsledky.

    • Prezentace výsledků na 45 až 60 minut.
    • Předání reportu a cenové nabídky upgradu.

    Výstup: Předaný report. Kdo: senior

Jak spolupráce funguje

Hlavní kontakt
Vedoucí projektu (senior). Odpovídá za výsledek, termíny, rizika a rozhodnutí. V každodenní práci se můžete obracet přímo na kohokoli z týmu.
Komunikace
Sdílený kanál ve Slacku nebo Teams a ticketovací systém podle vaší volby. Každý dotaz a změna mají stopu.
Úvodní schůzka
Na začátku potvrdíme rozsah, přístupy, kontakty a termíny klíčových milníků.
Týdenní stav
Krátký sync na 15 až 30 minut: co je hotovo, co nás čeká, co potřebujeme od vás a jaká vidíme rizika.
Závěrečný readout
Výsledky představíme vašemu týmu a vedení a projdeme další kroky.
Eskalace
Junior → middle → vedoucí projektu. Pokud hrozí posun termínu nebo zásadní riziko, ozve se vám vedoucí projektu ještě týž den.
Pracovní doba
Pracovní dny 8:00 až 17:00 středoevropského času. Změny v produkci provádíme v okně, které si vyberete, a vždy přes váš change management.

Co potřebujeme od vás

Termíny platí, pokud máme k dispozici následující. Pokud se něco zdrží, posune se harmonogram o stejnou dobu a dáme vám vědět hned.

  • Přístup pouze pro čtení do clusterů a do cloudové subscription nebo účtu.
  • Seznam clusterů v rozsahu.
  • Informaci o kritických aplikacích a o tom, kdy je možné dělat změny.
  • Kontakt na vlastníky aplikací pro případné dotazy.

Přístupy a bezpečnost

  • Každý člen týmu má vlastní pojmenovaný účet. Sdílené účty nepoužíváme.
  • Žádáme jen oprávnění, která daná fáze potřebuje. Kde stačí čtení, pracujeme pouze s přístupem pro čtení.
  • Data z vašeho prostředí nevynášíme. V dokumentech uvádíme jen souhrny potřebné pro výsledek.
  • Po skončení projektu nám přístupy odeberete, nebo je na vaši žádost odebereme sami a potvrdíme to.
  • Na přání podepíšeme NDA ještě před úvodní schůzkou.

Co je součástí a co ne

Součástí ceny

  • Kontrola 1 clusteru v osmi oblastech (až 3 clustery za příplatek)
  • Upgrade Readiness Score
  • Seznam blokujících problémů a jejich řešení
  • Plán upgradu po vlnách a cenová nabídka upgradu
  • Readout

Není součástí, naceníme zvlášť nebo řešíte vy

  • Jakékoli změny v clusteru
  • Samotný upgrade (služba Upgrade Kubernetes bez výpadku)
  • Opravy aplikací
  • Podrobný bezpečnostní audit

Pokud v průběhu zjistíme, že skutečnost je jiná, než jsme předpokládali, upozorníme vás dřív, než začneme pracovat mimo rozsah. Pošleme krátký odhad dopadu na cenu a termín a pokračujeme až po vašem souhlasu.

Výstupy a akceptace

VýstupCo obsahujeForma
ReportReadiness Score, nálezy v osmi oblastech, blokující problémyPDF
Plán upgraduVlny, pořadí, doba, rizikaSoučást reportu
Cenová nabídkaCena upgradu podle zjištěníDokument
ReadoutPrezentace výsledkůSchůzka

Projekt je hotový, když:

  • Předali jsme report, plán upgradu a cenovou nabídku.
  • Proběhl readout.

Výstupy předáme a projdeme s vámi. Připomínky zapracujeme v jednom kole do 5 pracovních dnů od jejich obdržení.

Rizika a jak je řešíme

RizikoJak ho řešíme
Omezený přístup k některým částem clusteruNeověřené oblasti v reportu jasně označíme.
Aplikace spravuje jiný dodavatelNálezy k jeho aplikacím připravíme tak, aby je mohl rovnou řešit.
Více clusterů s různými verzemiKaždý cluster dostane vlastní score a plán.

Cena a podmínky

70 000 Kč bez DPH za 1 cluster, každý další cluster +25 000 Kč (nejvýše 3 clustery).

  • Délka: 5 pracovních dnů.
  • Ceny jsou bez DPH, fakturace v CZK nebo EUR.
  • Práce nad rámec rozsahu: samostatná cenová nabídka, vždy předem.

Na co můžete navázat

Další kroky

  1. 1Krátký call na 30 minut: projdeme vaše prostředí a ověříme, že služba odpovídá tomu, co potřebujete.
  2. 2Potvrdíme rozsah, termín zahájení a kontaktní osoby.
  3. 3Pošleme smlouvu a seznam přístupů, které budeme potřebovat k zahájení.

Časté otázky

Proč je assessment placený?

Protože jde o skutečnou práci s konkrétním výstupem. Plán je použitelný i bez nás.

Můžeme upgrade udělat sami?

Ano. Plán je popsaný tak, aby podle něj mohl postupovat váš tým.

Potřebujete přístup pro zápis?

Ne. Assessment probíhá pouze s přístupem pro čtení.

Řekněte nám, co řešíte.

Třicet minut, zdarma. Odpovíme do jednoho pracovního dne.

Nebo napište na info@devsecops.cz. Údaje zpracujeme podle zásad ochrany soukromí.