Sammanfattning

Slutförd

Bra jobbat! I den här modulen har du uppdaterat en versionspipeline för att skapa, publicera och distribuera teamets lösning för flera containrar till Azure Kubernetes Service. Teamet är nu på god väg att implementera en bredare mikrotjänststrategi som ger ökad flexibilitet i utvecklingen och driften.

Den här modulen fokuserade på att orkestrera en samling Docker-containrar med Kubernetes, 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 en mikrotjänstlösning med hjälp av containrar. Det finns dock många sätt att implementera mikrotjänstlösningar i Azure med hjälp av en mängd olika tekniker. Mer information finns i Skapa mikrotjänster i Azure.

Mikrotjänstlösningen i den här modulen hade omstrukturerats från ett större monolitiskt program. Mer information om hur du migrerar större program till mindre tjänster finns i Dela upp ett monolitiskt program i en arkitektur för mikrotjänster.

Mikrotjänstlösningen i den här modulen använde olika plattformar och tjänster, inklusive Docker, Azure Container Registry och Kubernetes. Mer information om dessa och relaterade containercentrerade tekniker i Azure, till exempel Azure Container Instances och App Service, finns i utbildningsvägen Administrera containrar i Azure.

Sammanfattning av utbildningsvägen

Grattis! Du har slutfört den sista modulen i utbildningsvägen Distribuera program med Azure DevOps . Huvudfokus för den här utbildningsvägen är att distribuera program med hjälp av Azure Pipelines.

I den här utbildningsvägen har du gjort mycket, bland annat:

  • Skapa en grundläggande versionspipeline som distribuerar ett webbprogram till App Service.
  • Utöka din grundläggande versionspipeline till en pipeline för flera steg som distribueras till olika utvecklings-, test- och mellanlagringsmiljöer.
  • Köra både funktionella och icke-funktionella tester i pipelinen.
  • Implementera en blågrön distribution som uppdaterar programmet och kräver minimal stilleståndstid.
  • Utöka pipelines för att lägga till stöd för olika distributionsmål, till exempel Azure Functions och Kubernetes.

Du kan använda det du har lärt dig för de program och tjänster som du arbetar med.