Schulungsübersicht

Einführung

  • Überblick über die Microservices-Architektur
  • Verstehen der Grundlagen von Microservices

Aufbau Microservices

  • Entwickeln einer Mini-Microservices-Anwendung
  • Ausführen von Diensten mit Docker
  • Orchestrierung von Diensten mit Kubernetes
  • Verstehen der Architektur von Multi-Service-Anwendungen
  • Verwendung einer Cloud-basierten Umgebung für die Anwendungsentwicklung
  • Verwendung von Normalisierungsstrategien
  • Database Verwaltung und Modellierung
  • Verwendung von Authentifizierungsstrategien und -optionen

Isoliertes Testen Microservices

  • Verstehen der Testarchitektur
  • Testen ungültiger Eingaben
  • Ändern der Node-Umgebung während der Tests
  • Testen der An- und Abmeldefunktionalität
  • Probleme mit Cookies während des Testens
  • Testen nicht-autorisierter Anfragen

Verwendung von NodeJS und React

  • Integration der serverseitig gerenderten React-Anwendung
  • Gemeinsame Nutzung und Wiederverwendung von Code zwischen Diensten
  • Erstellen-Lesen-Aktualisieren-Zerstören-Server-Setup
  • Verwendung des NATS-Streaming-Servers
  • Verbinden von NATS in der NodeJS-Umgebung
  • NATS-Client verwalten
  • Verwendung der dienstübergreifenden Datenreplikation
  • Verstehen des Ereignisflusses
  • Umgang mit Ereignissen und Gleichzeitigkeitsproblemen

Kontinuierliche Integration und Bereitstellung (CI/CD)

  • Verstehen des Entwicklungsworkflows
  • Arbeiten mit Git
  • Ausführen von Tests
  • Bereitstellungsoptionen

Zusammenfassung und nächste Schritte

Voraussetzungen

    Grundkenntnisse von JavaScript und React Vertrautheit mit der Verwendung der Befehlszeile

Publikum

    Entwickler
 21 Stunden

Teilnehmerzahl



Preis je Teilnehmer

Erfahrungsberichte (1)

Kombinierte Kurse

Verwandte Kategorien