Introduktion

Slutförd

I den här utbildningsvägen har du hjälpt Tailspin Toys-teamet att konfigurera en automatiserad versionspipeline. Pipelinen innehåller flera steg och både funktionella och icke-funktionella tester.

I den här modulen hjälper du teamet att lösa ett annat problem, vilket är hur du implementerar ett distributionsmönster för att lansera till produktion på ett sätt som är bäst för företaget och deras användare. Du hjälper dem att utvärdera möjligheterna och sedan implementera den som de väljer.

Utbildningsmål

När du har slutfört den här modulen kommer du att kunna:

  • Förklara varför distributionsmönster spelar roll.
  • Jämför olika distributionsmönster så att du kan välja den som passar bäst för dina behov.
  • Använd det blågröna distributionsmönstret i pipelinen.

Förutsättningar

Modulerna i den här utbildningsvägen är en del av en utveckling.

Om du vill följa utvecklingen från början måste du först slutföra de här utbildningsvägarna:

Vi rekommenderar också att du börjar i början av den här utbildningsvägen, Distribuera program med Azure DevOps.

Om du bara vill gå igenom den här modulen måste du konfigurera en utvecklingsmiljö i ditt Windows-, macOS- eller Linux-system. Du behöver följande resurser:

Du kan komma igång med Azure och Azure DevOps kostnadsfritt. Du behöver ingen Azure-prenumeration för att fungera med Azure DevOps, men här använder du Azure DevOps för att distribuera till resurser som finns i din Azure-prenumeration.

Med den här miljön kan du slutföra övningarna i den här modulen och i framtida moduler. Du kan även använda den för att tillämpa dina nya färdigheter i dina egna projekt.

Kommentar

Azure Pipelines har stöd för en mängd olika språk och programtyper. I den här modulen arbetar du med ett .NET-program, men du kan använda de mönster som du lär dig här för dina egna projekt som använder dina favoritprogrammeringsspråk och ramverk.

Träffa teamet

Du har träffat webbteamet bakom Space Game på Tailspin Toys i tidigare moduler. Det här är det gäng som du ska arbeta med i den här modulen.

Cartoon depiction of Andy.

Andy är chefsutvecklare.

Cartoon depiction of Amita.

Amita arbetar med kvalitetskontroll.

Cartoon depiction of Tim.

Tim arbetar med drift.

Cartoon depiction of Mara.

Mara har precis börjat som utvecklare och rapporterar till Andy.

A cartoon depiction of Irwin.

Irwin är produktchef.

Mara har tidigare erfarenhet av DevOps. Hon hjälper teamet att införa en mer automatiserad process som använder Azure DevOps.