Udrul en .NET-mikrotjeneste til Kubernetes

Begynder
Udvikler
.NET

Microservice-programmer består af små, uafhængigt versionerede og skalerbare kundefokuserede tjenester. Microservices-programmer, der er udrullet i objektbeholdere, gør det muligt at skalere apps ud og reagere på den øgede efterspørgsel ved at udrulle flere objektbeholderforekomster og skalere tilbage, hvis efterspørgslen mindskes. I komplekse løsninger på mange microservices medfører processen med udrulning, opdatering, overvågning og fjernelse af objektbeholdere udfordringer. Dette modul forklarer nogle af disse udfordringer og viser, hvordan Kubernetes kan hjælpe.

Læringsmål

I dette modul skal du:

  • Få mere at vide om begreberne bag orchestrators, og hvorfor du muligvis har brug for dem.
  • Tag en eksisterende .NET-mikrotjeneste, der hostes i en Docker-objektbeholder, og send den til Docker Hub.
  • Udrul mikrotjenesten fra Docker Hub til en lokal Kubernetes-forekomst.
  • Få mere at vide om, hvordan du skalerer en objektbeholderforekomst i en Kubernetes-klynge.

Forudsætninger

  • Kendskab til grundlæggende Docker-begreber og en Docker-konto
  • Kendskab til mikroservicedesign