Kontakt aufnehmen

Schulungsübersicht

Einführung

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

Aufbau von Microservices

  • Entwicklung einer Mini-Microservices-Anwendung
  • Dienste mit Docker ausführen
  • Dienste mit Kubernetes orchestrieren
  • Die Architektur von Multi-Service-Anwendungen verstehen
  • Eine cloudbasierte Umgebung für die App-Entwicklung nutzen
  • Normierungsstrategien verwenden
  • Datenbankmanagement und Modellierung
  • Authentifizierungsstrategien und -optionen einsetzen

Testen isolierter Microservices

  • Die Testarchitektur verstehen
  • Ungültige Eingaben testen
  • Node-Umgebung während Tests ändern
  • Anmelden- und Abmeldefunktionalität testen
  • Herausforderungen mit Cookies während des Tests
  • Nicht-autorisierte Anfragen testen

NodeJS und React nutzen

  • Integration einer serverseitig gerenderten React-Anwendung
  • Code-Sharing und Wiederverwendung zwischen Diensten
  • Create-Read-Update-Delete (CRUD)-Server-Einrichtung
  • NATS-Streaming-Server verwenden
  • Verbindung von NATS in der NodeJS-Umgebung herstellen
  • NATS-Client verwalten
  • Cross-Service-Datenreplikation nutzen
  • Datenfluss verstehen
  • Ereignisse und Nebenläufigkeitsprobleme handhaben

Continuous Integration und Continuous Delivery (CI/CD)

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

Zusammenfassung und nächste Schritte

Voraussetzungen

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

Zielgruppe

  • Entwickler
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien