Wdrażanie mikrousługi platformy .NET na platformie Kubernetes

Początkujący
Developer
.NET

Aplikacje mikrousług składają się z małych, niezależnych wersji i skalowalnych usług skoncentrowanych na klientach. Aplikacje mikrousług wdrożone w kontenerach umożliwiają skalowanie aplikacji w poziomie i reagowanie na zwiększone zapotrzebowanie przez wdrożenie większej liczby wystąpień kontenerów oraz skalowanie z powrotem w przypadku zmniejszenia zapotrzebowania. W złożonych rozwiązaniach wielu mikrousług proces wdrażania, aktualizowania, monitorowania i usuwania kontenerów stawia wyzwania. W tym module wyjaśniono niektóre z tych wyzwań i pokazano, jak platforma Kubernetes może pomóc.

Cele szkolenia

Zawartość tego modułu:

  • Poznaj pojęcia dotyczące orkiestratorów i dlaczego mogą być potrzebne.
  • Przejmij istniejącą mikrousługę platformy .NET hostowaną w kontenerze platformy Docker i wypchnij ją do usługi Docker Hub.
  • Wdróż mikrousługę z usługi Docker Hub w lokalnym wystąpieniu kubernetes.
  • Dowiedz się, jak skalować wystąpienie kontenera w klastrze Kubernetes.

Wymagania wstępne

  • Znajomość podstawowych pojęć dotyczących platformy Docker i konta platformy Docker
  • Znajomość projektowania mikrousług