Introduktion

Slutförd

I utbildningsvägen Skapa program med Azure DevOps hjälpte du Tailspin Toys-teamet att använda Azure DevOps för att planera och bygga en ci-pipeline (kontinuerlig integrering) för att bygga sin Space Game-webbplats.

Tailspin-teamets stora lansering närmar sig. Teamet kan använda Azure DevOps för att skapa och testa sin kod, men hur kan de snabbt distribuera programmet till en miljö som är tillgänglig för användarna?

I den här modulen fortsätter du din resa med Tailspin-teamet när de konfigurerar en pipeline för kontinuerlig leverans (CD) för att distribuera sin Space Game-webbplats .

Utbildningsmål

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

  • Definiera vad kontinuerlig leverans är, varför det är viktigt och vilka verktyg du kan använda.
  • Skapa en grundläggande versionspipeline i Azure Pipelines som distribuerar ett webbprogram till Azure App Service.
  • Granska pipelineanalys för att förstå hälsotillståndet och historiken för dina versioner.

Förutsättningar

Modulerna i den här utbildningsvägen och tidigare utbildningsvägar utgör en utveckling.

Om du vill börja med den här utbildningsvägen konfigurerar du en utvecklingsmiljö i ditt Windows-, macOS- eller Linux-system. Du behöver:

Slutför följande utbildningsvägar för att följa utvecklingen från början:

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 Azure-resurser i din Azure-prenumeration.

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 effektiviserad process med hjälp av Azure DevOps.