Návrh Školení

Úvod

Přehled DevOps Praxe v rámci podniků

    Jak se DevOps liší od tradičních IT postupů? Termíny a technologie DevOps Agilní metodiky, které jsou aplikovány v DevOps

Přehled funkcí a architektury Azure DevOps

    Hostovaný server Azure DevOps vs on-premise Azure DevOps Azure DevOps pro koncové uživatele Azure DevOps pro správce

Nastavení a konfigurace Azure DevOps pro vývoj

Využití mapy toku hodnot pro hodnocení stávajících vývojových procesů

    Migrace do Azure DevOps

Přehled základních služeb a nástrojů Azure DevOps

    Výběr vhodných služeb Azure DevOps pro firmu

Plánování a sledování vývoje softwaru pomocí desek Azure

    Využití integrovaného scrumu a agilních nástrojů v Azure Boards Práce s widgety řídicího panelu Azure Boards Monitorování stavu projektu pomocí nástrojů Azure Analytics Optimalizace transparentnosti a spolupráce týmů s Boards Integrace Azure Boards se stávajícími GitHub úložišti

Hostování úložišť Git a Collaboration používání Azure Repos

    Vytváření úložišť a řízení verzí pomocí Azure Úložiště Připojení pomocí push kódu prostřednictvím zabezpečené podpory klienta Git Vytváření REST API a webhooků v Azure Úložiště Vytváření vývojových prostředí a provádění požadavků Pull Funkce vyhledávání s ohledem na kód Azure Úložiště Čištění a udržování úložišť

Vytváření a nasazování softwaru pomocí Azure Pipelines

    Implementace kontinuální integrace/průběžného doručování (CI/CD) Konfigurace Azure Pipelines s preferovaným jazykem a OS Využití řetězení sestavení a vícefázových sestavení v Pipelines Práce s registry Azure Pipelines Nasazení kontejnerů do Kubernetes nebo jakéhokoli cloudu

Implementace integrovaného balíčku Management pomocí Azure Artifacts

    Vytváření a sdílení balíčků kódu v Azure Artefakty Správa typů balíčků pomocí univerzální správy artefaktů Organizace a zabezpečení balíčků veřejného a soukromého zdrojového kódu Přidávání balíčků do kanálů CI/CD pomocí Azure Artefakty

Testování a optimalizace kvality kódu pomocí testovacích plánů Azure

    Plánované ruční testování vs. průzkumné testování Provádění správného typu testu pro podnikové aplikace Zachycování a analýza dat pomocí Azure Plánů testování Využití funkce úplné sledovatelnosti Azure Plánů testování Provádění správných akcí k vyřešení identifikovaných defektů kódu

Integrace služeb Azure DevOps s dalšími rozšířeními

Odstraňování problémů

Shrnutí a závěr

Požadavky

  • Pochopení agilních metodik vývoje softwaru
  • Znalost libovolného skriptovacího programovacího jazyka
  • Základní zkušenosti se správou systému
  • Znalost GitHub workflow a repozitářů

Publikum

  • DevOps Inženýři
  • Vývojáři
  • Projektoví manažeři
  14 hodiny
 

Počet účastníků


Začátek

Konec


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Reference (2)

Související kurzy

Související kategorie