Dans ce module, vous découvrirez comment déployer votre application node.js sous forme de services interconnectés derrière un équilibreur de charge d'application. Vous serez ensuite en mesure d'employer cet équilibreur de charge pour rediriger aisément le trafic du monolithe vers les microservices. Procéder au déploiement
Voici le processus à suivre pour déployer les microservices et réorienter en toute sécurité le trafic de l'application concentré au niveau du monolithe.

- Réorientation du trafic
Il s'agit de la configuration initiale, à savoir l'application node.js monolithique qui s'exécute sur un conteneur dans Amazon ECS. - Démarrage des microservices
À l'aide des trois images de conteneur que vous avez créées et transférées dans Amazon ECR au cours du module précédent, vous pouvez démarrer jusqu'à trois microservices dans votre cluster Amazon ECS existant. - Configuration des groupes cibles
Comme dans le module 2, vous ajoutez un groupe cible pour chaque service et mettez à jour les règles applicables à l'équilibreur de charge d'application pour connecter les nouveaux microservices. - Désactivation du monolithe
En modifiant l'une des règles de l'équilibreur de charge d'application, vous réorientez le trafic en direction des microservices en cours d'exécution. Une fois que cette redirection est effective, vous pouvez désactiver le monolithe.
Temps nécessaire : 30 minutes
Services utilisés :