Vyberte svůj jazyk
Cloud a DevOps kurz
Více než 2 miliony studentů po celém světě

Cloud a DevOps kurz

Ovládněte nástroje a postupy, které pohánějí moderní dodávku softwaru – od Dockeru a Kubernetes po Terraform a CI/CD pipeline. Tento kurz vám poskytne praktické zkušenosti s přesně těmi technologiemi, na které firmy právě teď nabírají. Získejte skutečné dovednosti, nasazujte reálnou infrastrukturu a vynikněte na konkurenčním trhu práce.

Dedika pro firmy

Co se naučíte:

Získáte důkladné porozumění modelům cloud computingu, správě Linuxu a síťovým základům, které každý DevOps inženýr potřebuje. Naučíte se kontejnerizovat aplikace pomocí Dockeru, orchestrovat je pomocí Kubernetes a zajišťovat cloudovou infrastrukturu pomocí Terraformu. Kurz pokrývá návrh a implementaci CI/CD pipeline s automatizovaným testováním, bezpečnostním skenováním a několika strategiemi nasazení. Nastavíte také kompletní sady nástrojů pro pozorovatelnost pomocí Promethea, Grafany a nástrojů pro distribuované trasování. Mezi další témata patří pracovní postupy GitOps, architektura mikroslužeb, cloudová bezpečnost a postupy optimalizace nákladů FinOps.

Jak studujete v praxi Cloud a DevOps kurz

Jak procvičujete Cloud a DevOps kurz

Pro vás, kteří jste firma a chcete školit svůj tým

V Dedika pro firmy je kurz doplněn o cvičení a příklady přímo z vašeho podnikání a přizpůsoben tak, jak vaše firma potřebuje.

Klikněte zde

Obsah kurzu

8 Kapitoly • 38 LekceDélka mezi 4 a 360 hodinami (rozhodujete vy)

Kapitola 1Zobrazit detaily

Základy a koncepty cloud computingu

  • Lekce 1 • Přehled paradigmatu cloud computingu

    Definuje cloud computing, jeho vývoj od tradičního IT a klíčové charakteristiky. Ukotvuje terminologii používanou v celém kurzu.

  • Lekce 2 • Základní komponenty cloudové infrastruktury

    Představuje virtuální stroje, typy úložišť, síťová primitiva a spravované služby. Poskytuje stavební kameny pro praktické laboratoře v pozdějších kapitolách.

  • Lekce 3 • Vysvětlení modelů cloudových služeb

    Pokrývá IaaS, PaaS a SaaS s praktickými příklady použití. Propojuje volbu modelu služby s náklady, kontrolou a provozní odpovědností.

  • Lekce 4 • Cloudová ekonomika a cenové modely

    Vysvětluje průběžné platby, rezervované a spotové ceny spolu s analýzou celkových nákladů na vlastnictví. Umožňuje architektonická rozhodnutí s ohledem na náklady.

  • Lekce 5 • Modely nasazení cloudu

    Zkoumá veřejné, privátní, hybridní a multi-cloudové architektury. Vede studenty k přiřazování modelů nasazení k obchodním požadavkům.

Kapitola 2Zobrazit detaily

Základy Linuxu a sítí pro cloud

  • Lekce 1 • Bezpečný vzdálený přístup a SSH

    Vysvětluje autentizaci pomocí SSH klíčů, tunelování a bezpečný přenos souborů. Ukotvuje vzory bezpečného přístupu používané ve všech následujících praktických laboratořích.

  • Lekce 2 • Firewally a skupiny zabezpečení sítě

    Představuje pravidla firewallu, bezpečnostní skupiny a seznamy řízení přístupu k síti v cloudových prostředích. Připravuje studenty na prosazování síťových politik s minimálními oprávněními.

  • Lekce 3 • Základy sítí pro cloud

    Učí IP adresování, subnetting, DNS a koncepty směrování nezbytné pro návrh cloudových sítí. Propojuje teorii s úkoly konfigurace virtuálních sítí.

  • Lekce 4 • Znalost příkazového řádku Linuxu

    Pokrývá navigaci v souborovém systému, oprávnění, správu procesů a základy shell skriptování. Tyto dovednosti jsou základem veškerých serverových cloudových operací.

Kapitola 3Zobrazit detaily

Správa verzí pomocí Gitu

  • Lekce 1 • Strategie větvení a slučování

    Učí vytváření větví, slučování, rebasing a řešení konfliktů. Propojuje strategii větvení s týmovou spoluprací a správou vydání.

  • Lekce 2 • Vzdálené repozitáře a spolupráce

    Vysvětluje operace push, pull, fetch a pracovní postupy pull requestů na hostovaných platformách. Připravuje studenty na praktiky týmového vývoje.

  • Lekce 3 • Pracovní postupy Gitu pro DevOps týmy

    Porovnává GitFlow, vývoj založený na hlavní větvi a strategie feature flagů. Sladí postupy správy verzí s požadavky CI/CD pipeline.

  • Lekce 4 • Základní koncepty a nastavení Gitu

    Pokrývá inicializaci repozitáře, commity, staging a konfiguraci. Ukotvuje mentální model orientovaného acyklického grafu Gitu.

Kapitola 4Zobrazit detaily

Kontejnerizace pomocí Dockeru

  • Lekce 1 • Registry kontejnerů a distribuce obrazů

    Pokrývá nahrávání a stahování obrazů z veřejných a soukromých registrů. Připravuje studenty na správu obrazů v CI/CD pipeline.

  • Lekce 2 • Vytváření Docker obrazů

    Pokrývá syntaxi Dockerfile, cachování vrstev, vícestupňové buildy a optimalizaci obrazů. Přímo umožňuje vytváření obrazů aplikací připravených pro produkci.

  • Lekce 3 • Spouštění a správa kontejnerů

    Učí možnosti spuštění kontejnerů, připojení svazků, proměnné prostředí a limity zdrojů. Propojuje konfiguraci běhového prostředí se spolehlivostí aplikací.

  • Lekce 4 • Docker Compose pro aplikace s více kontejnery

    Představuje syntaxi souborů Docker Compose pro definování aplikací s více službami. Umožňuje lokální vývojová prostředí, která zrcadlí produkční topologii.

  • Lekce 5 • Koncepty kontejnerů a architektura Dockeru

    Vysvětluje kontejnery vs. virtuální stroje, komponenty Docker Engine a životní cyklus kontejneru. Poskytuje konceptuální základ pro všechny operace s Dockerem.

Kapitola 5Zobrazit detaily

Orchestrace kontejnerů pomocí Kubernetes

  • Lekce 1 • Architektura Kubernetes a základní objekty

    Vysvětluje komponenty řídicí roviny, pracovní uzly a základní API objekty. Buduje mentální model potřebný k provozu jakéhokoli clusteru Kubernetes.

  • Lekce 2 • Síťování v Kubernetes a Ingress

    Učí služby ClusterIP, NodePort, LoadBalancer a Ingress controllery. Umožňuje směrování externího provozu a komunikaci mezi službami.

  • Lekce 3 • Nasazování aplikací na Kubernetes

    Pokrývá psaní manifestů, aplikaci konfigurací a správu rolloutů. Propojuje deklarativní konfiguraci se spolehlivým doručováním aplikací.

  • Lekce 4 • Škálování a správa zdrojů

    Pokrývá Horizontální Autoscaler Podů, požadavky a limity zdrojů a automatické škálování clusteru. Zajišťuje nákladově efektivní a odolný provoz úloh.

  • Lekce 5 • Trvalé úložiště v Kubernetes

    Představuje PersistentVolume, PersistentVolumeClaim a StorageClass. Řeší požadavky stavových úloh v kontejnerizovaných prostředích.

Kapitola 6Zobrazit detaily

Infrastruktura jako kód pomocí Terraformu

  • Lekce 1 • Vzdálený stav a týmová spolupráce

    Vysvětluje vzdálená úložiště stavu, zamykání stavu a izolaci pomocí workspace pro týmové pracovní postupy. Zabraňuje konfliktům stavu v prostředích s více inženýry.

  • Lekce 2 • Terraform v CI/CD pipeline

    Integruje kroky plánování a aplikace Terraformu do automatizovaných pipeline s kontrolami politik. Umožňuje bezpečné a auditovatelné změny infrastruktury v tempu doručování.

  • Lekce 3 • Základy Terraformu a pracovní postup

    Představuje syntaxi HCL, poskytovatele, zdroje a pracovní postup init-plan-apply. Ukotvuje deklarativní myšlení, které je základem infrastruktury jako kódu.

  • Lekce 4 • Terraform moduly a znovupoužitelnost

    Učí vytváření, skládání a verzování modulů pro znovupoužitelné vzory infrastruktury. Propojuje modulární návrh se správou infrastruktury v týmovém měřítku.

  • Lekce 5 • Proměnné, výstupy a datové zdroje

    Pokrývá vstupní proměnné, lokální hodnoty, výstupní bloky a dotazy na datové zdroje. Umožňuje parametrizované a znovupoužitelné konfigurace infrastruktury.

Kapitola 7Zobrazit detaily

Návrh a implementace CI/CD pipeline

  • Lekce 1 • Budování automatizovaných testovacích fází

    Pokrývá automatizaci unit, integračního a end-to-end testování v rámci pipeline. Zajišťuje, že brány kvality zabrání vadnému kódu v přechodu do produkce.

  • Lekce 2 • Bezpečnost pipeline a brány souladu

    Integruje statickou analýzu, skenování závislostí a kontroly souladu do pipeline. Přesouvá bezpečnost doleva, aby zachytila zranitelnosti před nasazením.

  • Lekce 3 • Strategie nasazování a vzory vydání

    Vysvětluje blue-green, canary a průběžné strategie nasazování s procedurami vrácení změn. Umožňuje vydání s nulovou odstávkou a kontrolovaným rozsahem dopadu.

  • Lekce 4 • Principy CI/CD a anatomie pipeline

    Definuje průběžnou integraci, průběžné doručování a průběžné nasazování s koncepty fází pipeline. Zarámovává hodnotu automatizace při snižování dodací lhůty a míry defektů.

  • Lekce 5 • Build artefaktů a integrace registru

    Učí vytváření obrazů kontejnerů, publikování balíčků a správu verzí artefaktů. Propojuje výstupy buildu s následnými fázemi nasazení.

Kapitola 8Zobrazit detaily

Cloudový monitoring, observabilita a praktiky SRE

  • Lekce 1 • Pilíře observability: metriky, logy a trace

    Představuje tři pilíře observability a jejich doplňkové role. Ukotvuje základy pro vybudování kompletní monitorovací strategie.

  • Lekce 2 • Sběr metrik a tvorba dashboardů

    Pokrývá sběr metrik časových řad, pravidla pro upozornění a návrh dashboardů. Umožňuje přehled o stavu a výkonu systému v reálném čase.

  • Lekce 3 • Principy SRE a správa incidentů

    Pokrývá SLI, SLO, rozpočty chyb a strukturované procesy reakce na incidenty. Sladí spolehlivostní inženýrství s požadavky na dostupnost podnikání.

  • Lekce 4 • Distribuované trasování a APM

    Vysvětluje propagaci trasovacího kontextu, analýzu rozpětí a monitorování výkonu aplikací. Umožňuje end-to-end diagnostiku latence napříč mikroslužbami.

  • Lekce 5 • Centralizovaná správa logů

    Učí agregaci, parsování, indexování a vyhledávání logů pro distribuované systémy. Propojuje analýzu logů s rychlejší identifikací hlavní příčiny.

Certifikace

Váš platný certifikát o dokončení

Tento kurz je pro vás:

  • Lidé měnící kariéru: hledají cestu do cloudového inženýrství z nesouvisející technické role.

  • Junior vývojáři: chtějí rozšířit své dovednosti za hranice kódování do práce s infrastrukturou a nasazením.

  • Správci systémů: jsou připraveni modernizovat své dovednosti pro cloudově nativní prostředí.

  • Pracovníci IT podpory: usilují o přechod na techničtější a lépe placenou inženýrskou dráhu.

  • Studenti informatiky: připravují se na vstup na trh práce s praktickými dovednostmi, které zaměstnavatelé požadují.

  • Startupoví generalisté: zodpovídají za vývoj i dodávku softwaru bez specializovaného ops týmu.

Co říkají naši studenti

Vaše lekce jsou perfektní. Koupil jsem si roční balíček a konečně mám možnost sledovat různá témata, která mě zajímají, aniž bych musel měnit platformu... děkuji za vše, co děláte, už jsem vás doporučil dalším lidem...
Giulio Carlo
Giulio CarloStudent digitálního marketingu
Líbí se mi, jak jsou lekce přímočaré a jak mohu přepínat mezi kapitolami a přeskakovat obsah, který nepotřebuji.
Mariana Ferres
Mariana FerresStudentka fotografie
Líbí se mi obsah a způsob prezentace a přepisu videí, což celý proces zrychluje!
Luciana Alvarenga
Luciana AlvarengaStudentka nail designu
Platforma je rychlá a jednoduchá na používání. Rozmanitost obsahu a doplňková videa velmi pomáhají při učení.
André Felipe
André FelipeStudent prompt engineeringu

Hlavní školení

Často kladené otázky

Kdo je Dedika?

Je certifikát platný v Česko?

Jsou kurzy zdarma?

Jaká je pracovní zátěž kurzu?

Jak kurzy vypadají?

Jak kurzy fungují?

Jaká je délka kurzů?

Jaká je cena nebo poplatek za kurzy?

Co je EAD nebo online kurz a jak funguje?

PDF kurz