Sammanfattning

Slutförd

Bra jobbat! I den här modulen har vi utökat en versionspipeline för att lägga till stöd för distribution av en Azure Functions-app. Den enda versionspipelinen skapar nu en lösning för flera projekt och distribuerar olika komponenter till olika molnmål i Azure.

Den här modulen fokuserar specifikt på en app som använder Azure App Service och Azure Functions, men grunderna som beskrivs gäller för en mängd olika bygg- och distributionsmål. Du kan också se hur Azure Pipelines kan skalas för att stödja även de mest avancerade scenarierna.

Läs mer

I den här modulen arbetade du med Azure Functions, som är en av utvecklingsmodellerna inom de bredare erbjudandena för serverlös databehandling i Azure. Azure Functions var en bra lösning för Tailspin-teamet, men dina behov varierar och det är viktigt att du förstår vilka beräkningsalternativ som passar bäst för ditt scenario. Utforska dessa resurser om du vill veta mer.

Det finns en hel del serverlösa erbjudanden under Azure-paraplyet, och det finns en viss överlappning mellan olika tjänster. En mer ingående genomgång av några viktiga serverlösa alternativ, till exempel Azure Functions, Microsoft Flow, Azure Logic Apps och Azure App Service WebJobs, finns i Välj rätt integrerings- och automatiseringstjänster i Azure.

Azure Functions är också ett bra alternativ för mikrotjänstlösningar som det som Tailspin-teamet utvecklas mot här. Om du vill förstå de olika alternativen för mikrotjänster i Azure, inklusive Azure Functions, Kubernetes och Service Fabric, kan du läsa Välja ett Azure-beräkningsalternativ för mikrotjänster.

Serverlös är dock inte alltid lämplig för varje situation. Tillståndskänsliga program passar till exempel inte för serverlös databehandling. Som tur är erbjuder Azure många olika beräkningserbjudanden som täcker praktiskt taget alla molnscenarion. Hjälp med att hitta rätt för ditt program finns i Välj en Azure-beräkningstjänst för ditt program.