Úvod

Dokončeno

V této studijní cestě pomáháte týmu Tailspin Toys nastavit automatizovanou pipelinu vydání. Řetězec zahrnuje více fází a funkční i nefunkční testy.

V tomto modulu pomůžete týmu vyřešit další problém, což je způsob implementace modelu nasazení, který se má vydat do produkčního prostředí způsobem, který je nejvhodnější pro společnost a jejich uživatele. Pomůžete jim vyhodnotit možnosti a pak implementovat ten, který zvolí.

Studijní cíle

Po dokončení tohoto modulu budete umět:

  • Vysvětlete, proč záleží na vzorech nasazení.
  • Porovnejte různé vzory nasazení, abyste si mohli vybrat ten, který nejlépe vyhovuje vašim potřebám.
  • Použijte v kanálu modrý a zelený vzor nasazení.

Požadavky

Moduly v tomto studijním programu jsou součástí průběhu.

Pokud chcete sledovat průběh od začátku, nezapomeňte nejprve dokončit tyto studijní programy:

Doporučujeme také začít na začátku tohoto studijního programu Nasazovat aplikace pomocí Azure DevOps.

Pokud chcete projít jenom tento modul, musíte nastavit vývojové prostředí ve Windows, macOS nebo Linuxu. Budete potřebovat následující zdroje informací:

Můžete začít s Azure a Azure DevOps zdarma. K práci s Azure DevOps nepotřebujete předplatné Azure, ale tady použijete Azure DevOps k nasazení do prostředků, které existují ve vašem předplatném Azure.

Toto prostředí vám umožní absolvovat cvičení v tomto a budoucím modulu. Můžete ho také použít k uplatnění nových dovedností na vlastní projekty.

Poznámka

Azure Pipelines podporuje širokou škálu jazyků a typů aplikací. V tomto modulu budete pracovat s aplikací .NET, ale můžete použít vzory, které se zde naučíte, pro vlastní projekty, které používají vaše oblíbené programovací jazyky a architektury.

Seznamte se s týmem

Seznámili jste se s Space Game webovým týmem společnosti Tailspin Toys v předchozích modulech. V rámci tohoto modulu se seznámíte s lidmi, se kterými budete pracovat.

Kreslený obrázek Andyho.

Andy je vedoucí vývoje.

kreslený obrázek Amity.

Amita je v QA.

kreslený obrázek Tima

Tim je v provozu.

kreslený obrázek Mara.

Mara se právě připojila jako vývojář a hlásí Andymu.

kreslený obrázek Irwina.

Irwin je produktový manažer.

Mara má předchozí zkušenosti s DevOps. Pomáhá týmu přijmout automatizovanější proces, který využívá Azure DevOps.