Prenez contact avec nous

Plan du cours

Introduction

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

Création de microservices

  • Développement d'une application mini-microservices.
  • Exécution de services avec Docker.
  • Orchestration de 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 des bases de données.
  • Utilisation des stratégies et options d'authentification.

Tests des microservices isolés

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

Exploitation de NodeJS et React

  • Intégration d'une application React à rendu côté serveur.
  • Partage et réutilisation du code entre les services.
  • Mise en place du serveur de création-lecture-mise à jour-suppression (CRUD).
  • 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 des événements.
  • Gestion des événements et des problèmes de concurrence.

Intégration continue et livraison continue (CI/CD)

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

Résumé et prochaines étapes

Pré requis

  • Connaissances de base en JavaScript et React.
  • Familiarité avec l'utilisation de la ligne de commande.

Audience

  • Développeurs
 21 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires