Služba 04

Dlouhodobý provoz

Převezmeme dohodnutou část provozu: monitoring, aktualizace, zálohy a řešení incidentů. Provoz zajistíme ve vašem prostředí, nebo aplikace hostujeme na naší platformě. Rozsah, odpovědnosti a reakční časy domluvíme podle vašich potřeb.

Typické situace

  1. Všechno stojí na jednom člověku.

    Zmapujeme prostředí, doplníme dokumentaci a nastavíme postupy, které umožní sdílet znalosti a odpovědnost za provoz.

  2. Provoz nás zdržuje od vlastní práce.

    Převezmeme dohodnuté provozní činnosti a staráme se o prostředí průběžně, ne jen ve chvíli, kdy nastane problém.

Co konkrétně děláme

  1. Převzetí

    Před převzetím provozu prostředí zmapujeme a převedeme do IaC. Každá změna je pak zapsaná v kódu a správa nestojí na jednom člověku. Migrace přitom není podmínkou. Převzetí zahrnuje:

    • zmapování serverů, aplikací, přístupů a závislostí
    • převedení infrastruktury do IaC (Terraform, Ansible) a řízení změn v Gitu (GitOps)
    • předání přístupů: osobní účty, MFA, nic sdíleného
    • doplnění chybějícího monitoringu a záloh hned na začátku
    • dohodu o rozsahu správy, odpovědnostech a reakčních časech
  2. Monitoring, logy a metriky

    Upozornění zpracováváme v dohodnutých reakčních časech. Metriky a logy máte k dispozici také, se stejným pohledem na stav prostředí. Sledujeme:

    • dostupnost a dobu odezvy služeb, i zvenku z pohledu uživatele
    • vytížení procesoru, paměti a disků a jeho vývoj v čase
    • chyby v logech aplikací a stav kontejnerů
    • běh záloh a výsledky zkušebních obnov
    • platnost certifikátů a domén
    • náklady na cloud a jejich neobvyklý nárůst
    • upozornění nastavená tak, aby chodila jen ta, na která se má reagovat
  3. Aktualizace a údržba

    Systémy i jejich závislosti záplatujeme plánovaně, v domluvených servisních oknech mimo vaši špičku. Bezpečnostní záplaty neodkládáme. Staráme se o:

    • operační systémy, databáze a další systémové služby
    • container image a Kubernetes clustery
    • závislosti aplikací, ve spolupráci s vašimi vývojáři
    • ověření každé aktualizace mimo produkci a možnost ji vrátit
    • sledování konce podpory (end of life) a včasný plán přechodu na novou verzi
    • obnovování certifikátů
  4. Zálohy a obnova

    Rozsah, četnost a doba uchování záloh se domlouvají podle přípustné ztráty dat. Zajišťujeme:

    • zálohy databází, souborů i konfigurace, uložené odděleně od produkce
    • kopii mimo hlavní prostředí, chráněnou proti smazání
    • pravidelné zkušební obnovy celé služby se záznamem výsledku
    • známou dobu obnovy a maximální ztrátu dat (RTO, RPO)
    • postup obnovy sepsaný tak, aby ho zvládl i někdo jiný než my
  5. Incidenty

    Incidenty řešíme v dohodnutých reakčních časech a o průběhu průběžně informujeme. Postup:

    • upozornění i vaše hlášení přijímáme jednou dohodnutou cestou
    • nejdřív obnovíme službu, pak hledáme příčinu
    • průběžně informujeme o stavu a očekávaném vyřešení
    • po incidentu sepíšeme rozbor příčiny (post-mortem) a opatření, aby se neopakoval
    • připravíme podklady pro hlášení incidentu, pokud se vás týká NIS2
  6. Přehled a zlepšování

    Součástí provozu je i pravidelný report a návrhy na zlepšení. Obsahuje:

    • pravidelný a srozumitelný přehled stavu prostředí
    • přehled nákladů a návrhy, kde je snížit
    • seznam provedených změn a aktualizací
    • doporučení k úpravě kapacity a architektury
    • aktuální dokumentaci prostředí

Kde provoz běží

  • Ve vašem prostředí

    Ve vašem cloudu nebo na vašich serverech. Infrastruktura zůstává vaše, my se o ni staráme.

  • Na naší platformě

    Nástroje jako GitLab nebo firemní aplikace hostujeme a provozujeme na naší infrastruktuře; správa je zcela na nás.

Jak začít

Začínáme zmapováním prostředí a jeho převedením do IaC (Terraform, Ansible); změny pak řídíme v Gitu (GitOps). Na takovém základu pak převezmeme provoz s dohodnutým rozsahem správy, přístupy, odpovědnostmi a reakčními časy. Migrace přitom není podmínkou.

Časté dotazy

Časté dotazy ke službě

Můžete převzít i prostředí, které jsme již vybudovali?

Ano. Začneme zmapováním prostředí a jeho převedením do IaC, pak domluvíme rozsah správy, přístupů, odpovědnosti a potřebných změn.

Proč prostředí před převzetím převádíte do IaC?

Abychom přesně věděli, co spravujeme, a každá změna byla dohledatelná v Gitu. Prostředí jde z kódu znovu sestavit a správa nestojí na paměti jednotlivců. Kód zůstává vám, i když s námi skončíte.

Jak řešíte dostupnost podpory?

Rozsah podpory a reakční časy domlouváme podle potřeb a kritičnosti vašeho provozu.

Co když už máme vlastní IT tým?

Převezmeme jen dohodnuté činnosti a s vaším týmem spolupracujeme. Rozdělení odpovědností je součástí dohody.

Kontakt

Nezávazná konzultace

Stačí krátký popis prostředí a toho, co potřebujete vyřešit. Odpovíme do jednoho pracovního dne. Pokud váš tým provoz, bezpečnost i zastupitelnost zvládá, řekneme vám to.

Otevře se váš e-mailový program s předvyplněnou zprávou.

Údaje z formuláře použijeme jen k odpovědi na vaši poptávku.