Support de cours sur les outils et bibliothèques pour la mise en œuvre d'architectures Microservices
Ce support de cours présente des outils et bibliothèques pour la mise en œuvre d'architectures Microservices. Tout au long de la présentation une étude de cas sera déroulée pour illustrer les différents usages des outils et bibliothèques présentés.
Ainsi, dans une première partie KumuluzEE sera présenté pour la partie codage de Microservices avec le langage Java et la spécification MicroProfile. Par la suite, Docker sera présenté pour montrer comment isoler un Microservice. Dans une troisième partie RabbitMQ sera présenté pour montrer comment réaliser une communication asynchrone entre des Microservices. Dans une quatrième partie Docker Compose sera présenté pour expliquer comment composer des Microservices. Enfin, dans une cinquième partie, NGINX sera présenté pour expliquer comment répartir la charge et réaliser un proxy inverse.
Téléchargement du fichier PDF (microservicestools.pdf) du cours (69 transparents, 8.8 Mo).
Pour réagir à ce support de cours, un espace de dialogue vous est proposé sur le forum 8 commentaires .
Article lu fois.
L'auteur
L'article
Publié le 4 mars 2016 - Mis à jour le 3 janvier 2019