Distribuera en .NET-mikrotjänst till Kubernetes

Nybörjare
Developer
.NET

Mikrotjänstprogram består av små, oberoende versioner och skalbara kundfokuserade tjänster. Mikrotjänstprogram som distribueras i containrar gör det möjligt att skala ut appar och svara på ökad efterfrågan genom att distribuera fler containerinstanser och skala tillbaka om efterfrågan minskar. I komplexa lösningar på många mikrotjänster medför processen att distribuera, uppdatera, övervaka och ta bort containrar utmaningar. Den här modulen förklarar några av dessa utmaningar och visar hur Kubernetes kan hjälpa till.

Utbildningsmål

I den här modulen kommer du att:

  • Lär dig begreppen bakom orchestrators och varför du kan behöva dem.
  • Ta en befintlig .NET-mikrotjänst som finns i en Docker-container och skicka den till Docker Hub.
  • Distribuera mikrotjänsten från Docker Hub till en lokal Kubernetes-instans.
  • Lär dig hur du skalar en containerinstans i ett Kubernetes-kluster.

Förutsättningar

  • Kunskaper om grundläggande Docker-begrepp och ett Docker-konto
  • Kunskaper om mikrotjänstdesign