Inleiding

Voltooid

In het leertraject Een release-pijplijn maken met Azure Pipelines 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

Als u deze module hebt voltooid, kunt u het volgende:

  • 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

Vereisten

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 leertraject Serverloze toepassingen maken te voltooien.

Maak kennis met het team

U hebt in de vorige modules kennisgemaakt met het Space Game-webteam van Tailspin Toys. Even een herinnering van de mensen met die we in deze module werken.

Cartoon depiction of Andy.

Andy geeft leiding aan de ontwikkeling.

A cartoon depiction of Irwin.

Irwin is de productmanager.

Cartoon depiction of Tim.

Tim zorgt voor bedrijfsvoering.

Cartoon depiction of Mara.

Mara is net als ontwikkelaar begonnen 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.