Katalog
/
Microservices
/
NATS auf Kubernetes Grundlagen

NATS auf Kubernetes Grundlagen

Ein einsteigerfreundlicher Kurs zum Betrieb von NATS in Kubernetes für schnelle, einfache Microservice-Kommunikation. Teilnehmende lernen die Abbildung von NATS auf Kubernetes, die Bereitstellung mit Operator oder Helm und den sicheren, beobachtbaren Betrieb eines kleinen Clusters

Was werden Sie lernen?

Sie verstehen NATS Grundkonzepte in Kubernetes, wählen ein geeignetes Bereitstellungsmuster und treffen praxisnahe Entscheidungen zu Netzwerk, Storage und JetStream-Haltbarkeit. Außerdem lernen Sie leichte Sicherheitsmaßnahmen, grundlegende Observability und sichere Änderungsverfahren. Nach diesem Training können Sie sicher:

• Erklären, wie Pods, StatefulSets, Services und ConfigMaps NATS unterstützen

• Einen minimalen NATS oder NATS mit JetStream Cluster per Operator oder Helm bereitstellen

• Clients zuverlässig verbinden und Pub oder Sub, Request oder Reply sowie Queue Groups auswählen

• nkey oder User Credentials, TLS und einfache Account-Scope-Regeln anwenden

• Wichtige Gesundheitsmetriken lesen und typische Verbindungsprobleme beheben

Voraussetzungen:

• Sicherheit an der Kommandozeile und Grundkenntnisse zu Kubernetes

• Grundbegriffe zu NATS sind hilfreich, aber nicht erforderlich

• Zugriff auf eine Nicht-Produktionsumgebung ist hilfreich

Kursübersicht*:

*Wir wissen, dass jedes Team eigene Bedürfnisse und Spezifikationen hat. Deshalb können wir die Schulungsübersicht nach Bedarf anpassen.

Modul 1: NATS und Kubernetes Basics

• Kurzer NATS-Überblick und Gründe für den Betrieb auf Kubernetes

• Pods, StatefulSets, Services und persistenter Speicher auf EinsteigerniveauOperator oder Helm im Überblick und geeignete Einsatzfälle

Modul 2: Minimalen Cluster bereitstellen

• Kernkonfiguration in Custom Resources oder values DateienListener, Ports und Client-Connectivity im Cluster

• Status, Events und einfache Readiness-Checks verstehen

Modul 3: Netzwerk und Service-Zugriff

• ClusterIP, Headless Service, LoadBalancer und wann NodePort sinnvoll ist

• DNS-Namen, advertised Hostnames und Verbindungsstrings

• Einfache Muster für externen Zugriff und Egress-Aspekte

Modul 4: Kernmuster der Nachrichtenübermittlung

• Subjects, Wildcards und Subscription Matching

• Publish oder Subscribe, Request oder Reply sowie Queue Groups zur Arbeitsverteilung

• Client-Optionen für Reconnects, Timeouts und einfache Backpressure

Modul 5: JetStream in Kubernetes

• Streams, Subjects und Storage Classes für Haltbarkeit

• Consumer und Ack-Policies für mindestens einmal Verarbeitung

• Einfaches Replay und passende Retention-Optionen für kleine Teams

Modul 6: Sicherheit und Mandantentrennung

• nkey und User oder Pass Authentifizierung sowie Secret Handling

• Accounts, Imports, Exports und gezielter Zugriff auf Subjects

• TLS Grundlagen und Namespace-Hygiene

Modul 7: Observability und Troubleshooting

• Nützliche Metriken wie Connections, Pending und Consumer Lag

• NATS Monitoring Endpunkte sowie Prometheus oder Grafana im Überblick

• Häufige Probleme wie Subject Mismatches und falsch konfigurierte Listener

Modul 8: Sichere Änderungen und Skalierung

• Rolling Updates und Pod Disruption Budgets einfach erklärt

• Speicher und RAM anpassen und JetStream passend dimensionieren

• Wann Clustering, Gateways oder Leafnodes sinnvoll werden

Praxisnahes Lernen mit erfahrenen Trainern an Ihrem Standort für Organisationen.

4.122€*
Graph Icon - Education X Webflow Template
Niveau:
advanced
Clock Icon - Education X Webflow Template
Dauer:
14
Stunden (Tage:
2
)
Camera Icon - Education X Webflow Template
Training angepasst an Ihre Bedürfnisse
Star Icon - Education X Webflow Template
Intensive praktische Erfahrung in einer speziellen Umgebung
*Der Preis kann je nach Teilnehmerzahl, Änderung des Programms, Standort usw. variieren.

Neue Fähigkeiten erlernen, angeleitet von erfahrenen Trainern von überall.

3.087€*
Graph Icon - Education X Webflow Template
Niveau:
advanced
Clock Icon - Education X Webflow Template
Dauer:
14
Stunden (Tage:
2
)
Camera Icon - Education X Webflow Template
Training angepasst an Ihre Bedürfnisse
Star Icon - Education X Webflow Template
Reduzierte Schulungskosten
*Der Preis kann je nach Teilnehmerzahl, Änderung des Programms, Standort usw. variieren.