Prenez contact avec nous

Plan du cours

Introduction

  • Aperçu de l'architecture des microservices
  • Compréhension des fondamentaux des microservices

Conception de microservices

  • Développement d'une application mini-microservices
  • Exécution des services avec Docker
  • Orchestration des services avec Kubernetes
  • Compréhension de l'architecture des applications multi-services
  • Utilisation d'un environnement cloud pour le développement d'applications
  • Utilisation des stratégies de normalisation
  • Gestion et modélisation de la base de données
  • Utilisation des stratégies et options d'authentification

Test des microservices isolés

  • Compréhension de l'architecture des tests
  • Test des entrées invalides
  • Modification de l'environnement Node pendant les tests
  • Test des fonctionnalités de connexion et de déconnexion
  • Problèmes liés aux cookies lors des tests
  • Test des requêtes non autorisées

Utilisation de NodeJS et React

  • Intégration d'une application React avec rendu côté serveur
  • Partage et réutilisation du code entre les services
  • Mise en place du cycle Create-Read-Update-Delete (CRUD) côté serveur
  • Utilisation du serveur de streaming NATS
  • Connexion de NATS dans l'environnement NodeJS
  • Gestion du client NATS
  • Utilisation de la réplication de données inter-services
  • Compréhension du flux d'événements
  • Gestion des événements et des problèmes de concurrence

Intégration et livraison continues (CI/CD)

  • Compréhension du flux de développement
  • Travail avec Git
  • Exécution des tests
  • Options de déploiement

Résumé et prochaines étapes

Pré requis

  • Connaissances de base de JavaScript et React
  • Maîtrise de l'utilisation de la ligne de commande

Public cible

  • Développeurs
 21 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires