Introductie

Voltooid

In dit leertraject hebt u het Tailspin Toys-team geholpen bij het instellen van een geautomatiseerde release-pijplijn. De pijplijn bevat meerdere fasen en zowel functionele als niet-functionele tests.

In deze module helpt u het team bij het oplossen van een ander probleem. Dit is hoe u een implementatiepatroon implementeert om vrij te geven aan productie op een manier die het beste is voor het bedrijf en hun gebruikers. U helpt hen de mogelijkheden te evalueren en vervolgens de gewenste mogelijkheden te implementeren.

Leerdoelen

Nadat u deze module hebt voltooid, kunt u het volgende doen:

  • Uitleggen waarom implementatiepatronen belangrijk zijn.
  • Vergelijk verschillende implementatiepatronen, zodat u de patronen kunt kiezen die het beste bij uw behoeften past.
  • Pas het blauwgroene implementatiepatroon toe in uw pijplijn.

Voorwaarden

De modules in dit leertraject maken deel uit van een voortgang.

Als u de voortgang vanaf het begin wilt volgen, moet u eerst deze leertrajecten voltooien:

We raden u ook aan om aan het begin van dit leertraject te beginnen, Toepassingen implementeren met Azure DevOps.

Als u alleen deze module wilt doorlopen, moet u een ontwikkelomgeving instellen op uw Windows-, macOS- of Linux-systeem. U hebt de volgende resources nodig:

U kunt gratis aan de slag met Azure en Azure DevOps. U hebt geen Azure-abonnement nodig om te werken met Azure DevOps, maar hier gebruikt u Azure DevOps om te implementeren naar resources die aanwezig zijn in uw Azure-abonnement.

Met deze omgeving kunt u de oefeningen in deze en toekomstige modules voltooien. U kunt het ook gebruiken om uw nieuwe vaardigheden toe te passen op uw eigen projecten.

Notitie

Azure Pipelines biedt ondersteuning voor een groot aantal talen en toepassingstypen. In deze module werkt u met een .NET-toepassing, maar u kunt de patronen die u hier leert toepassen op uw eigen projecten die gebruikmaken van uw favoriete programmeertalen en frameworks.

Maak kennis met het team

U hebt het Space Game webteam van Tailspin Toys ontmoet in eerdere modules. Ter opfrissing, hier is met wie u in deze module zult samenwerken.

Cartoon afbeelding van Andy.

Andy is de ontwikkelingsleider.

Cartoonafbeelding van Amita.

Amita is in kwaliteitsborging.

Cartoon van Tim.

Tim werkt op de afdeling operaties.

Cartoon-weergave van Mara.

Mara is net lid geworden als ontwikkelaar en rapporteert aan Andy.

Een cartoon van Irwin.

Irwin is de productmanager.

Mara heeft eerdere ervaring met DevOps. Ze helpt het team om een geautomatiseerder proces te gebruiken dat gebruikmaakt van Azure DevOps.