Introduktion
I utbildningsvägen Skapa en versionspipeline med Azure Pipelines skapade du en grundläggande versionspipeline som distribuerade ett ASP.NET Core-program till Azure App Service. Även om det scenariot fungerar för ett enda program kräver moderna lösningar ofta en kombination av program, tjänster och andra komponenter. Den här modulen visar hur du skapar en mer komplicerad pipeline.
I den här modulen får du lära dig hur du lägger till ett Azure Functions-projekt i en befintlig CI/CD-pipeline och distribuerar till både Azure App Service och Azure Functions i en enda process. Den här modulen fokuserar på grundläggande bygg- och distributionsuppgifter.
Utbildningsmål
När du har slutfört den här modulen kommer du att kunna:
- Beskriva när du ska använda Azure Functions för apputvecklingsprojekt
- Skapa Azure App Service- och Azure Functions-miljöer
- Distribuera till både Azure App Service och Azure Functions i en enda pipeline med Azure Pipelines
Förutsättningar
Modulerna i den här utbildningsvägen utgör en utveckling:
Den här modulen förutsätter också att du har grundläggande kunskaper om Azure Functions, även om den kunskapen inte krävs för att slutföra den. Om du inte har använt ämnet tidigare rekommenderar vi att du slutför utbildningsvägen Skapa serverlösa program först.
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.
Andy är chefsutvecklare.
Irwin är produktchef.
Tim arbetar med drift.
Mara har precis börjat som utvecklare och rapporterar till Andy.
Mara har tidigare erfarenhet av DevOps. Mara hjälper teamet att införa en mer automatiserad process som använder Azure DevOps.