Popis kurzu
DevOps dovednosti jsou žádané! Tento kurz s českými materiály může být prvním krokem k získání těchto dovedností.
V kurzu se seznámíte se základními praktikami DevOps jako jsou CI/CD neboli nepřetržité dodávky, mikroslužby a kontejnery. Kurz vám přiblíží také organizační aspekty DevOps. Tedy jak nastavit organizační strukturu, kompetence v týmech i firemní kulturu.
Kurz je vhodný i pro úplné začátečníky, protože používá velmi jednoduchý jazyk a pečlivě vybrané příklady, které umožní účastníkům rychle proniknout k jádru DevOps. Vysvětluje technické praktiky a nástroje a to bez nutnosti znalosti programování, skriptování, či hlubokých technických znalostí. To vše s výkladem i studijními materiály kompletně v českém jazyce.
Cíle kurzu
- Naučíte se, co je DevOps, proč je velmi populární a co Vaší organizaci může přinést.
- Naučíte se, jak vybudovat efektivní DevOps tým– jakou organizační strukturu, kompetence a kulturu potřebujete.
- Prozkoumáte praktiky DevOps vysvětlené na příkladech – CI/CD Nepřetržité dodávky, Mikroslužby, Kontejnery, Infrastruktura jako kód a další.
- Získáte přehled o nástrojích DevOps i bez technických znalostí programování a skriptování – Git, Docker, Kubernetes, Jenkins, Terraform a další.
Určeno pro
Tento kurz je určen pro všechny, začátečníky v DevOps i pro ty, kteří chtějí rozšířit své současné znalosti o DevOps.
- Vývojáři softwaru a inženýři, kteří se chtějí naučit, jak zlepšit rychlost, kvalitu a spolehlivost poskytování softwaru.
- Profesionálové IT provozu, kteří chtějí pochopit, jak spolupracovat s vývojáři, aby dodávali software rychleji a s menším počtem chyb.
- Profesionálové na zajišťování kvality, kteří se chtějí naučit integrovat testování do životního cyklu vývoje softwaru a zlepšit kvalitu softwaru.
- Projektoví a produktoví manažeři, kteří chtějí pochopit, jak řídit projekty vývoje softwaru a produkty v prostředí DevOps.
- IT manažeři a manažeři, kteří chtějí pochopit, jak implementovat postupy a kulturu DevOps ve svých organizacích a zlepšit výkon svých IT týmů.
- Kurz je také vhodný pro každého, kdo se zajímá o kulturu, principy a postupy DevOps a o tom, jak je lze aplikovat při vývoji a dodávání softwaru. Kurz je navržen tak, aby vyhovoval účastníkům s různou úrovní zkušeností a znalostí v DevOps a nejsou vyžadovány žádné předchozí zkušenosti s DevOps.
Obsah kurzu
Úvod
- Úvod do kurzu
- Co je DevOps a jak pomůže Vaší organizaci
Krok 1 – Postavte DevOps tým
- Struktura DevOps Týmu
- DevOps kompetence jednotlivce a týmu
- Organizační kultura
- Agilní vývoj a SCRUM
Seznámíte se s kulturou a hodnotami DevOps, včetně spolupráce, komunikace, automatizace a neustálého zlepšování. Dozvíte se o výhodách kultury DevOps a o tom, jak může zlepšit rychlost, kvalitu a spolehlivost dodávky poskytování softwaru.
Krok 2 – Použijte DevOps praktiky
- CI/CD Nepřetržité dodávky
- Mikroslužby
- Infrastruktura jako kód
- DevSecOps
- Cloud a další praktiky
V této části o praktikách DevOps se naučíte o nepřetržitých dodávkách, infrastruktuře jako kódu a o monitorování a protokolování. Zjistíte jak implementovat tyto postupy pro automatizaci dodávání softwaru a zlepšení kvality softwaru.
Krok 3 – Použijte DevOps nástroje
- Git, Docker, Kubernetes, Jenkins, Terraform
- Další DevOps nástroje
Poznejte nástroje a technologie používané prostředí DevOps, jako je správa zdrojového kódu, automatizace nastavení, testovací rámce a nástroje pro automatizaci.
ZávěrStudijní materiály
Materiály jsou v českém jazyce