Udrul en .NET-mikrotjeneste til Kubernetes
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