Schulungsübersicht

Einführung

  • Überblick über die Microservices-Architektur
  • Grundlagen der Microservices verstehen

Aufbau Microservices

  • Entwicklung einer Mini-Microservices-Anwendung
  • Dienste mit Docker ausführen
  • Dienste mit Kubernetes orchestrieren
  • Architektur von Multi-Service-Anwendungen verstehen
  • Nutzung einer Cloud-basierten Umgebung für die App-Entwicklung
  • Anwendung von Normalisierungsstrategien
  • Database-Management und -Modellierung
  • Authentifizierungsstrategien und -optionen nutzen

Isoliertes Testen Microservices

  • Testarchitektur verstehen
  • Fehlende Eingabe testen
  • Wechsel der Node-Umgebung während der Tests
  • Anmelde- und Abmeldefunktionalität testen
  • Probleme mit Cookies während des Testens
  • Nicht autorisierte Anfragen testen

Nutzung von NodeJS und React

  • Integration einer serverseitig gerenderten React-Anwendung
  • Code-Sharing und -Wiederverwendung zwischen Diensten
  • Create-Read-Update-Destroy Serverkonfiguration
  • Nutzung des NATS Streaming Servers
  • Verschmelzen von NATS in der NodeJS-Umgebung
  • Verwaltung des NATS-Clients
  • Kreuzdienstliche Datenreplikation nutzen
  • Ablauf von Ereignissen verstehen
  • Ereignisse und Konkurrenzprobleme handhaben

Kontinuierliche Integration und Bereitstellung (CI/CD)

  • Entwicklungswerkzeug verstehen
  • Arbeiten mit Git
  • Tests durchführen
  • Bereitstellungsvarianten

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Bekanntschaft mit der Bedienung der Befehlszeile

Publikum

  • Entwickler
 21 Stunden

Teilnehmerzahl


Price per participant (excl. VAT)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien