Introductie
In het Een release-pijplijn maken met Azure Pipelines leertraject hebt u een eenvoudige release-pijplijn gebouwd waarmee een ASP.NET Core-toepassing is geïmplementeerd in Azure App Service. Hoewel dat scenario werkt voor één toepassing, vereisen moderne oplossingen vaak een combinatie van toepassingen, services en andere onderdelen. In deze module ziet u hoe u een complexere pijplijn bouwt.
In deze module leert u hoe u een Azure Functions-project toevoegt aan een bestaande CI/CD-pijplijn en implementeert in zowel Azure App Service als Azure Functions in één proces. Deze module is gericht op de belangrijkste build- en implementatietaken.
Leerdoelen
Nadat u deze module hebt voltooid, kunt u het volgende doen:
- Beschrijven wanneer u Azure Functions gebruikt voor app-ontwikkelingsprojecten
- Azure App Service- en Azure Functions-omgevingen maken
- Implementeren in zowel Azure App Service als Azure Functions in één pijplijn met Azure Pipelines
Voorwaarden
De modules in dit leertraject vormen een voortgang:
In deze module wordt ook ervan uitgegaan dat u basiskennis hebt van Azure Functions, hoewel deze kennis niet is vereist om deze te voltooien. Als u nog niet bekend bent met het onderwerp, raden we u aan eerst het Serverloze toepassingen maken leertraject te voltooien.
Maak kennis met het team
U hebt het Space Game webteam van Tailspin Toys ontmoet in eerdere modules. Ter herinnering, hier is met wie je in deze module zult werken.
Andy is de ontwikkelingsleider.
Irwin is de productmanager.
Tim is in bedrijf.
Mara is net lid geworden als ontwikkelaar en rapporteert aan Andy.
Mara heeft eerdere ervaring met DevOps. Mara helpt het team om een geautomatiseerder proces te implementeren dat gebruikmaakt van Azure DevOps.