Schulungsübersicht

Einführung

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

Microservices bauen

  • Eine mini-Microservices-Anwendung entwickeln
  • Dienste mit Docker ausführen
  • Dienste mit Kubernetes orchestrieren
  • Die Architektur von mehreren Dienst-Apps verstehen
  • Eine cloudbasierte Umgebung für die App-Entwicklung verwenden
  • Normalisierungsstrategien anwenden
  • Datenbankverwaltung und -modellierung durchführen
  • Authentifizierungsstrategien und Optionen nutzen

Isolierte Microservices testen

  • Die Testarchitektur verstehen
  • Ungültige Eingaben testen
  • Ändern der Node-Umgebung während der Tests
  • Anmelde- und Abmeldefunktionalität testen
  • Probleme mit Cookies während des Testens
  • Nicht autorisierte Anfragen testen

NodeJS und React nutzen

  • Eine serverseitig gerenderte React-Anwendung integrieren
  • Codesharing und -wiederverwendung zwischen Diensten
  • Create-Read-Update-Destroy-Server-Setup
  • NATS Streaming Server verwenden
  • NATS im NodeJS-Umfeld verbinden
  • NATS-Client verwalten
  • Cross-Service-Datenreplikation nutzen
  • Die Ereignisfluss verstehen
  • Ereignisse und Konkurrenzprobleme behandeln

Kontinuierliche Integration und Bereitstellung (CI/CD)

  • Den Entwicklungsworkflow verstehen
  • Mit Git arbeiten
  • Tests ausführen
  • Bereitstellungsoptionen

Zusammenfassung und weitere Schritte

Voraussetzungen

  • Grundkenntnisse in JavaScript und React
  • Vertrautheit mit der Nutzung der Kommandozeile

Zielgruppe

  • Entwickler
 21 Stunden

Teilnehmerzahl


Preis pro Teilnehmer

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien