Nabídka tohoto termínu kurzu již není aktuální.

AZ-400T00: Designing and Implementing Microsoft DevOps solutions

kurz

Základní info

Určeno pro

Tento kurz poskytuje znalosti a dovednosti pro návrh a implementaci procesů a postupů DevOps. Studenti zjistí, jak plánovat DevOps, používat řízení zdrojů, škálovat Git pro podnik, konsolidovat artefakty, navrhovat strategii správy závislostí, spravovat tajemství, implementovat kontinuální integraci, implementovat strategii sestavování kontejnerů, navrhovat strategii vydání, nastavovat postup správy vydání, implementovat vzor nasazení a optimalizovat mechanismy zpětné vazby.

Obsah kurzu

Hlavní témata kurzu

  • Modul 1: Plánování DevOps

Plánování transformace

Výběr projektu

Struktura týmů

Migrace do Azure DevOps

  • Modul 2: Začínáme se systémem řízení zdrojového kódu

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

  • Modul 3: Správa technického dluhu

Identifikace technického dluhu

Sdílení znalostí v týmech

Modernizace vývojových prostředí pomocí kódových prostorů

  • Modul 4: Práce s Git pro Enterprise DevOps

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

  • Modul 5: Konfigurace Azure Pipelines

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

  • Modul 6: Implementace průběžné integrace pomocí Azure Pipelines

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ů

  • Modul 7: Správa konfigurace a tajemství aplikace

Ú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

  • Modul 8: Implementace průběžné integrace s akcemi GitHubu

Akce GitHub

Kontinuální integrace s akcemi GitHub

Zabezpečení tajemství pro akce GitHub

  • Modul 9: Návrh a implementace strategie řízení závislostí

Závislosti balíčků

Správa balíčků

Migrace a konsolidace artefaktů

Zabezpečení balíčků

Implementace strategie správy verzí

  • Modul 10: Návrh strategie vydání

Ú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í

  • Modul 11: Implementace nepřetržitého nasazení pomocí Azure Pipelines

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í

  • Modul 12: Implementace vhodného modelu nasazení

Úvod do vzorů nasazení

Blue Green nasazení

Feature Toggles

Canary Releases

Dark Launching

AB Testing

Postupné nasazení expozice

  • Modul 13: Správa infrastruktury a konfigurace pomocí nástrojů Azure

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)

  • Modul 14: Infrastruktura třetích stran jako nástroje kódu dostupné v Azure

Chef

Puppet

Ansible

Terraform

  • Modul 15: Správa kontejnerů pomocí Dockeru

Implementace strategie výstavby kontejneru

Implementace vícestupňových sestavení Docker

  • Modul 16: Vytváření a správa servisní infrastruktury Kubernetes

Služba Azure Kubernetes

Nástroje Kubernetes

Integrace AKS s Pipeline

  • Modul 17: Implementace zpětné vazby pro vývojové týmy

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ů

  • Modul 18: Implementace mechanismů zpětné vazby systému

Engineering spolehlivost

Dělka kurzu

4 dny

AZ-400T00: Designing and Implementing Microsoft DevOps solutions

Vybraný termín:

 Praha

Cena

Kontakt na dodavatele získáte po registraci

Tento kurz je pořádán dodavatelem, který nevyužívá placenou prezentaci na portálu Skoleni.cz.

Kontaktní údaje na dodavatele získáte po registraci.

Nebo použijte poptávkový formulář.