Hlavní témata kurzu
Plánování transformace
Výběr projektu
Struktura týmů
Migrace do Azure DevOps
Co je Source Control
Výhody systému řízení zdrojového kódu
Typy systému řízení zdrojového kódu
Úvod do Azure Repos
Úvod do GitHub
Migrace z Team Foundation Version Control (TFVC) do Git v Azure Repos
Identifikace technického dluhu
Sdílení znalostí v týmech
Modernizace vývojových prostředí pomocí kódových prostorů
Jak strukturovat svoje Git Azure Repos
Procesy větvení v Git
Práce s Pull Requesty v Azure Repos
Proč používat GitHooks
Podpora vnitřního zdroje
Správa repozitářů Git
Princip technologie pipelines v DevOps
Azure Pipelines
Volba použití hostovaných agentů a agentů hostovaných samostatně
Agent Pools
Pipelines a konkurence
Azure DevOps a Open Source projekty
YAML v Azure Pipelines versus Visual Designer
Přehled a principy nepřetržité integrace
Implementace strategie sestavení
Integrace s Azure Pipelines
Integrace externího řízení zdrojového kódu s Azure Pipelines
Nastavení Private agentů
Úvod do bezpečnosti
Implementace bezpečného vývojového procesu
Přehodnocení konfiguračních dat aplikace
Správa tajných klíčů, tokenů a certifikátů
Integrace se systémy správy identit
Implementace konfigurace aplikace
Akce GitHub
Kontinuální integrace s akcemi GitHub
Zabezpečení tajemství pro akce GitHub
Závislosti balíčků
Správa balíčků
Migrace a konsolidace artefaktů
Zabezpečení balíčků
Implementace strategie správy verzí
Úvod do nepřetržitého doručování
Vydání strategických doporučení
Vytvoření pipeline pro vysokou kvalitu nových verzí
Výběr správného nástroje pro správu vydání
Nasazení Release Pipeline
Vytváření a nastavení testovacích a provozních prostředí
Správa a modularizace šablon a úloh
Konfigurace automatizované integrace a automatizace funkčních testů
Automatizace kontroly zdraví
Úvod do vzorů nasazení
Blue Green nasazení
Feature Toggles
Canary Releases
Dark Launching
AB Testing
Postupné nasazení expozice
Infrastruktura jako správa kódu a konfigurace
Tvorba prostředků Azure pomocí ARM Templates
Tvorba prostředků Azure pomocí Azure CLI
Automatizace Azure s DevOps
Konfigurace požadovaného stavu (DSC)
Chef
Puppet
Ansible
Terraform
Implementace strategie výstavby kontejneru
Implementace vícestupňových sestavení Docker
Služba Azure Kubernetes
Nástroje Kubernetes
Integrace AKS s Pipeline
Implementace nástrojů pro sledování využití systému, využití funkcí a toku
Implementace směrování pro data zprávy o selhání mobilní aplikace
Vývoj monitorovacích a stavových panelů
Integrace a konfigurace systému tiketů
Engineering spolehlivost
Dělka kurzu
4 dny
AZ-400T00: Designing and Implementing Microsoft DevOps solutions
5.10.2026 – 8.10.2026 Praha Blanická 16, Praha 2 - Vinohrady Upřesnující informace k termínu
česky