Cursusaanbod

Inleiding

  • Overzicht van de microservice-architectuur
  • Begrijpen van de basisprincipes van microservices

Microservices bouwen

  • Een minimaal microservice-applicatie ontwikkelen
  • Diensten uitvoeren met Docker
  • Diensten orkestreren met Kubernetes
  • Begrijpen van de architectuur van meerdere dienstapplicaties
  • Een cloudgebaseerde omgeving gebruiken voor app-ontwikkeling
  • Normalisatie-strategieën toepassen
  • Databasebeheer en -modellering
  • Authenticatiestrategieën en -opties gebruiken

Isolatieteesting van microservices

  • Begrijpen van de testarchitectuur
  • Ongeldige invoer testen
  • Het Node-omgeving wijzigen tijdens tests
  • Inlog- en uitlogfunctionaliteit testen
  • Problemen met cookies tijdens het testen
  • Niet-gemachtigde aanvragen testen

NodeJS en React gebruiken

  • Een server-side-rendered React-applicatie integreren
  • Code delen en hergebruiken tussen diensten
  • Create-read-update-destroy serveropzet
  • Een NATS streaming server gebruiken
  • NATS verbinden in de NodeJS-omgeving
  • NATS-client beheren
  • Cross-service gegevensreplicatie gebruiken
  • Begrijpen van het evenementenverloop
  • Evenementen en concurrentieproblemen afhandelen

Continuous Integration and Delivery (CI/CD)

  • Begrijpen van de ontwikkelingsworkflow
  • Werken met Git
  • Tests uitvoeren
  • Deploy-opties

Samenvatting en volgende stappen

Vereisten

  • Basisbegrippen van JavaScript en React
  • Vertrouwd met het gebruik van de command line

Publiek

  • Ontwikkelaars
 21 Uren

Aantal deelnemers


Prijs Per Deelnemer

Getuigenissen (1)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën