VT2017 EnMasse
EnMasse
- Auteur : Denis Lachartre
- Enseignants : Didier Donsez et Georges-Pierre Bonneau
Résumé
Avec l'émergence des technologies de l'IOT, un des défis majeur est de pouvoir faire communiquer des systèmes légers et tous differents. Le service EnMasse apporte une réponse à ce problème. Ce dernier est en effet un service de messagerie (son nom est d'ailleurs dérivé de Message as a service). Il permet la communication grâce aux protocoles MQTT et AMQP. Une des forces d'EnMasse est sa rapidité d'installation puisqu'il peut se déployer sur OpenShift en quelques lignes de commandes. OpenShift offre alors de quoi monitorer entièrement notre système. On peut par exemple augmenter le nombre de dock lié à l'authentification ou encore ajouter un load balancer.
Abstract
With the emergence of IOT technologies, one of the major challenges is to establish communication between light and all different systems. The EnMasse service provides an answer to this. It is indeed a messaging service (its name is also derived from Message as a service). It allows the communication thanks to the protocols MQTT and AMQP. One of the strengths of EnMasse is speed of installation since it can be deployed on OpenShift in a few command lines. OpenShift then offers what fully monitor our system. For example, it is possible to increase the number of docks linked to the authentication or to add a load balancer.