Kontakt aufnehmen

Schulungsübersicht

Einführung

  • Überblick über die Microservice-Architektur
  • Verständnis der Grundlagen von Microservices

Mikrodienste entwickeln

  • Entwicklung einer Mini-Microservice-Anwendung
  • Bereitstellen von Diensten mit Docker
  • Orchestrierung von Diensten mit Kubernetes
  • Verständnis der Architektur von Mehrdienstanwendungen
  • Nutzung einer cloudbasierten Umgebung für die App-Entwicklung
  • Anwendung von Normalisierungsstrategien
  • Datenbankverwaltung und -modellierung
  • Verwenden von Authentifizierungsstrategien und -optionen

Isolierte Microservices testen

  • Verständnis der Testarchitektur
  • Testen ungültiger Eingaben
  • Ändern der Node-Umgebung während der Tests
  • Testen der An- und Abmeldefunktionalität
  • Herausforderungen mit Cookies während der Tests
  • Testen nicht autorisierter Anfragen

NodeJS und React nutzen

  • Integration einer serverseitig gerenderten React-Anwendung
  • Codefreigabe und -wiederverwendung zwischen Diensten
  • Erstellen-Lesen-Aktualisieren-Löschen-Servereinrichtung
  • Nutzung des NATS-Streaming-Servers
  • Anbindung von NATS in der NodeJS-Umgebung
  • Verwaltung des NATS-Clients
  • Verwenden von rechnerübergreifender Datenreplikation
  • Verständnis des Ereignisflusses
  • Umgang mit Ereignissen und Nebenläufigkeitsproblemen

Continuous Integration und Delivery (CI/CD)

  • Verständnis des Entwicklungsworkflows
  • Zusammenarbeit mit Git
  • Durchführen von Tests
  • Bereitstellungsoptionen

Zusammenfassung und nächste Schritte

Voraussetzungen

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

Zielgruppe

  • Entwickler
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien