Kontakt aufnehmen

Schulungsübersicht

Einführung

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

Entwicklung von Microservices

  • Eine kleine Microservices-Anwendung entwickeln
  • Services mit Docker ausführen
  • Services mithilfe von Kubernetes orchestrieren
  • Die Architektur mehr-Service-Anwendungen verstehen
  • Einsatz einer cloudbasierten Umgebung zur App-Entwicklung
  • Anwendung von Normalisierungsstrategien
  • Datenbankverwaltung und -modellierung
  • Verwendung von Authentifizierungsstrategien und -optionen

Testen isolierter Microservices

  • Die Testarchitektur verstehen
  • Tests bei ungültigen Eingaben durchführen
  • Änderung der Node-Umgebung während der Tests
  • Überprüfung von Anmelde- und Abmeldefunktionen
  • Probleme mit Cookies im Testverlauf beheben
  • Tests nicht autorisierter Anfragen durchführen

Einsatz von NodeJS und React

  • Integration einer serverseitig gerenderten React-Anwendung
  • Code-Teilung und Wiederverwendung zwischen Services
  • Einrichtung eines Server-Systems zum Erstellen, Lesen, Aktualisieren und Löschen von Daten
  • Nutzung des NATS Streaming Servers
  • Verbindung von NATS mit der NodeJS-Umgebung herstellen
  • Verwaltung des NATS-Clients
  • Einsatz von Datensynchronisation zwischen verschiedenen Services
  • Verständnis des Ereignisflusses
  • Behandlung von Ereignissen sowie Konflikten bei paralleler Verarbeitung

Continuous Integration und Delivery (CI/CD)

  • Der Entwicklungsprozess verstehen
  • Arbeiten mit Git
  • Ausführen von Tests
  • Möglichkeiten zur Bereitstellung der Anwendung

Zusammenfassung und weitere Schritte

Voraussetzungen

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

Zielgruppe

  • Entwickler
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien