DevOps Administrátor

DevOps Admin je 7denní kurz DevOps administrátora, ve kterém se naučíte kontejnerizovat aplikace, provozovat je v Kubernetes a nasazovat metodou GitOps. Většinu času pracujete na živém clusteru a odnesete si vlastní image, Helm Chart i ArgoCD aplikaci. Program lze hradit z příspěvku Úřadu práce v rámci Jsem v kurzu.

Popis kurzu:

Tento kurz je možné absolvovat v rámci dotačního projektu „DIGIkurzy“ prostřednictvím ÚP ČR. Více informací o projektu a možnostech financování naleznete ZDE. V případě využití dotace hradíte pouze spoluúčast ve výši 9 900 Kč.

DevOps Admin je 7denní praktický program, ve kterém se naučíte provozovat kontejnerizované aplikace od prvního kontejneru až po automatizované nasazení metodou GitOps. Projdete celý řetězec nástrojů, se kterým dnes pracuje DevOps administrátor: Docker a Podman, Kubernetes, Git s GitLab/GitHub, Helm a ArgoCD.

Firmy stále častěji provozují aplikace v kontejnerech a Kubernetes, ale správa bývá roztříštěná mezi ruční zásahy, skripty a nezdokumentované konfigurace. Program vás naučí provozovat aplikace opakovatelně a dohledatelně: každá změna je verzovaná v Gitu a do clusteru se dostane automaticky.

Jak program probíhá

Dny na sebe navazují stejně jako reálný pracovní postup a výstupy z každého dne použijete v dalších blocích.

Kontejnery od základů. Spustíte a odladíte první kontejnerizovanou aplikaci, vytvoříte vlastní image a publikujete ho do vlastního image registry.

Kubernetes od prvního nasazení po produkční provoz. Začnete architekturou clusteru a prací s kubectl a YAML manifesty. Pak řešíte to, co administrátora čeká v ostrém provozu: aktualizace a údržbu uzlů, zálohování etcd, Ingress, perzistentní úložiště a zabezpečení pomocí RBAC a Network Policies.

Git a týmová spolupráce. Naučíte se verzovat kód i konfigurace, pracovat s větvemi a řešit konflikty. Ve dvojicích si vyzkoušíte pull/merge requesty a code review v GitLab/GitHub.

Helm a GitOps s ArgoCD. Aplikaci zabalíte do vlastního Helm Chartu a nakonec ji nasadíte přes ArgoCD, které stav clusteru automaticky synchronizuje s vaším Git repozitářem.


Co si z kurzu odnesete
  • Vlastní kontejnerový image publikovaný do image registry.
  • Funkční Kubernetes manifesty a Helm Chart pro nasazení vlastní aplikace.
  • Git repozitář s historií commitů, větví a merge requestů.
  • ArgoCD aplikaci, která se po změně v repozitáři sama synchronizuje do clusteru.
  • Osvědčení o absolvování vydané Pumpedu.
Požadované znalosti:
  • Ovládáte základní práci s příkazovou řádkou Linuxu – orientaci v souborovém systému a běžné příkazy.
  • Rozumíte základům počítačových sítí, zejména IP adresám a portům.
  • Umíte si na vlastní notebook nainstalovat software a pracovat s ním.
  • Máte nebo si založíte bezplatný účet na GitLab.com nebo GitHub.com.
  • Předchozí zkušenost s kontejnery, Kubernetes, Gitem, Helm ani ArgoCD nepotřebujete.

Program není vhodný pro úplné začátečníky bez znalosti Linuxu ani pro zkušené uživatele Kubernetes, kteří hledají pokročilé specializační školení.

Komu je kurz určen:

Program je určen IT specialistům, kteří znají Linux a chtějí prakticky zvládnout provoz moderních kontejnerizovaných aplikací.

  • Linuxovým administrátorům, kteří mají ve firmě převzít provoz kontejnerů a Kubernetes.
  • Systémovým inženýrům, kteří přecházejí od virtuálních strojů ke kontejnerům a orchestraci.
  • Začínajícím DevOps inženýrům, kteří potřebují propojit provoz s verzováním a automatizovaným nasazením.
  • Správcům infrastruktury, kteří chtějí mít konfigurace ve verzovaném Git repozitáři místo ručních zásahů na serverech.
  • IT profesionálům, kteří se chtějí přeorientovat na roli DevOps administrátora a hledají ucelenou praktickou cestu.
Obsah kurzu:
Den Blok / téma Co si prakticky vyzkoušíte
Den 1 · dopoledne Úvod do kontejnerů – principy kontejnerizace, terminologie, správa kontejnerů a troubleshooting Spustíte, spravujete a diagnostikujete vlastní kontejnerizovanou aplikaci v Dockeru/Podmanu.
Den 1 · odpoledne Pokročilé kontejnery – správa image, tvorba vlastního image, sdílení a vlastní image registry Vytvoříte a publikujete vlastní kontejnerový image.
Den 2 Základy Kubernetes – orchestrace, architektura, kubectl a YAML manifesty, konfigurace, Secrety, úložiště, Minikube/KIND/k3s, úvod do Helm Nasadíte první aplikaci do vlastního Kubernetes clusteru a zkontrolujete její stav.
Den 3 Kubernetes workshop – architektura clusteru, Kubernetes API a objekty (Pods, Deployments, StatefulSets, Services, Namespaces, Labels), práce s kubectl Na živém clusteru si prakticky ověříte každý blok výkladu.
Den 4 Kubernetes workshop – pokročilý kubectl, správa clusteru (drain, cordon, aktualizace, zálohování etcd), Services a Ingress, perzistentní úložiště, RBAC a Network Policies Řešíte provozní laby na živém clusteru: údržbu uzlů, síťování, úložiště a zabezpečení.
Den 5 Git a GitLab/GitHub – verzování, větve, merge a konflikty, vzdálené repozitáře, pull/merge requesty, code review, issues, úvod do CI/CD pipeline Založíte vlastní repozitář, pracujete s větvemi a ve dvojicích vytvoříte pull/merge request.
Den 6 Helm pro Kubernetes – Charty, Releases, repozitáře, Go templating, values.yaml, závislosti, Hooks, testování šablon, Helm v CI/CD a GitOps Vytvoříte a nasadíte vlastní Helm Chart.
Den 7 ArgoCD a GitOps – architektura a instalace, správa aplikací ve WEB GUI i CLI, deklarativní konfigurace, synchronizace, monitoring a notifikace, secrets, údržba Nasadíte aplikaci přes ArgoCD z vlastního repozitáře a ověříte automatickou synchronizaci po změně.

Harmonogram je orientační, přesné termíny najdete u jednotlivých běhů.

Materiály:
V ceně kurzu jsou studijní materiály v elektronické podobě, které vám pomohou udržet si jasnou strukturu celého postupu i po školení. Materiály jsou prakticky zaměřené tak, abyste se k nim mohli vracet při řešení reálných problémů ve firmě. Přehled klíčových principů a postupů Vše důležité na jednom místě Prakticky využitelné i po kurzu Jako opora při řešení problémů v praxi.
Cíle kurzu:
  • vysvětlit princip kontejnerizace a rozdíl mezi kontejnerem a virtuálním strojem,
  • spouštět, spravovat a diagnostikovat kontejnerizované aplikace v nástrojích Docker a Podman,
  • vytvářet vlastní kontejnerové image, sdílet je a spravovat vlastní image registry,
  • popsat architekturu Kubernetes clusteru a jeho základní objekty (Pods, Deployments, Services, ConfigMaps, Secrets, Namespaces),
  • nasazovat a spravovat aplikace pomocí kubectl a YAML manifestů,
  • spravovat cluster v produkčním provozu – uzly, aktualizace, zálohování etcd, sítě, perzistentní úložiště a zabezpečení (RBAC, Network Policies),
  • verzovat kód a konfigurace v Gitu, pracovat s větvemi a řešit konflikty při slučování,
  • spolupracovat v GitLab/GitHub pomocí pull/merge requestů, code review a issues,
  • vytvářet a upravovat vlastní Helm Charty pomocí templatingu a values.yaml a zapojit Helm do CI/CD pipeline,
  • nasazovat a synchronizovat aplikace v Kubernetes pomocí ArgoCD s Git repozitářem jako jediným zdrojem pravdy.
úroveň

základní

jazyk
cz

délka kurzu

50 hodin

Vyberte termín a místo konání
10. 12. 2026 - 8. 1. 2027 cz
Prezenčně
Praha
10. 12. 2026 - 8. 1. 2027 cz
Online
Online
Kdykoliv cz
Prezenčně
Praha
Počet účastníků

Potřebujete poradit?

+420 499 810 606
Nevybrali jste si? nevadí!

Napište nám!