Plan du cours

Introduction

  • Vue d'ensemble de l'architecture des microservices
  • Comprendre les principes fondamentaux des microservices

Construire Microservices

  • Développer une application de mini-microservices
  • Exécuter des services avec Docker
  • Orchestrer des services avec Kubernetes
  • Comprendre l'architecture des applications multiservices
  • Utiliser un environnement en nuage pour le développement d'applications
  • Utiliser des stratégies de normalisation
  • Gestion et modélisation Database
  • Utiliser des stratégies et des options d'authentification

Test isolé Microservices

  • Comprendre l'architecture de test
  • Tester les entrées non valides
  • Modifier l'environnement du nœud pendant les tests
  • Tester les fonctionnalités de connexion et de déconnexion
  • Problèmes liés aux cookies pendant les tests
  • Tester les requêtes non autorisées

Utilisation de NodeJS et de React

  • Intégration d'une application React rendue côté serveur
  • Partage et réutilisation du code entre les services
  • Configuration du serveur de création-lecture-mise à jour-destruction
  • Utilisation du serveur de streaming NATS
  • Connexion du NATS dans l'environnement NodeJS
  • Gestion du client NATS
  • Utilisation de la réplication des données entre services
  • Comprendre le flux d'événements
  • Gérer les événements et les problèmes de concurrence

Intégration et livraison continues (CI/CD)

  • Comprendre le flux de développement
  • Travailler avec Git
  • Exécution des tests
  • Options de déploiement

Résumé et prochaines étapes

Pré requis

    Connaissance de base de JavaScript et React Familier avec l'utilisation de la ligne de commande

Public

    Développeurs
 21 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (1)

Cours Similaires

Catégories Similaires