{"id":113277,"date":"2022-05-12T08:00:00","date_gmt":"2022-05-12T06:00:00","guid":{"rendered":"http:\/\/e3mag.com\/?p=113277"},"modified":"2022-05-18T10:40:55","modified_gmt":"2022-05-18T08:40:55","slug":"message-queuing-telemetrie-transport","status":"publish","type":"post","link":"https:\/\/e3mag.com\/fr\/message-queuing-telemetrie-transport\/","title":{"rendered":"Message Queuing T\u00e9l\u00e9m\u00e9trie Transport"},"content":{"rendered":"<p>Le protocole MQTT sera l'une des technologies les plus importantes dans le domaine de l'IoT en 2022. Outre la multitude de types de capteurs diff\u00e9rents, il existe de nombreux protocoles pour la transmission des informations et cette h\u00e9t\u00e9rog\u00e9n\u00e9it\u00e9 augmente consid\u00e9rablement la complexit\u00e9 de l'int\u00e9gration des capteurs. Une fa\u00e7on de faciliter la connexion est d'utiliser le MQTT (Message Queuing Telemetry Transport) avec une sp\u00e9cification de charge utile unifi\u00e9e.<\/p>\n\n\n\n<p>MQTT est l'un des protocoles les plus r\u00e9pandus dans le contexte des applications IoT, si ce n'est le standard de facto. Ses avantages r\u00e9sident dans son efficacit\u00e9 \u00e9nerg\u00e9tique, sa vitesse, son \u00e9volutivit\u00e9 et son applicabilit\u00e9 aux connexions non s\u00e9curis\u00e9es. De plus, la sp\u00e9cification Eclipse Sparkplug est une norme qui d\u00e9finit un sch\u00e9ma de donn\u00e9es uniforme. Comme tous les capteurs sont trait\u00e9s de la m\u00eame mani\u00e8re si la sp\u00e9cification est respect\u00e9e, une connexion plug-and-play des capteurs est possible. Deux brokers MQTT \u00e9tablis sont Eclipse Mosquitto et HiveMQ. Le choix du courtier d\u00e9pend de l'application et du nombre de capteurs connect\u00e9s.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Mosquitto et HiveMQ<\/h3>\n\n\n\n<p>Mosquitto Broker est \u00e9galement d\u00e9velopp\u00e9 par la Fondation Eclipse. Il s'agit d'une impl\u00e9mentation l\u00e9g\u00e8re qui peut \u00eatre exploit\u00e9e aussi bien sur des serveurs que sur des appareils Edge sans grande puissance de calcul. Le Mosquitto Broker est \u00e9galement souvent int\u00e9gr\u00e9 dans les plateformes IoT afin de pouvoir recevoir des donn\u00e9es via MQTT.<\/p>\n\n\n\n<p>HiveMQ fournit une version pr\u00eate pour l'entreprise d'un courtier MQTT. Contrairement \u00e0 Mosquitto, HiveMQ peut \u00eatre mis \u00e0 l'\u00e9chelle et utilis\u00e9 en mode cluster. HiveMQ Cloud est \u00e9galement une variante g\u00e9r\u00e9e, native pour le cloud, afin de simplifier au maximum l'installation et la mise \u00e0 l'\u00e9chelle de la solution. De plus, HiveMQ peut \u00eatre compl\u00e9t\u00e9 par des extensions, par exemple pour transf\u00e9rer des donn\u00e9es vers Apache Kafka. Les plateformes de streaming d'\u00e9v\u00e9nements sont une autre technologie importante. Elles font office de hub central de donn\u00e9es pour collecter des donn\u00e9es provenant de diff\u00e9rentes sources et g\u00e9rer les flux. Cela comprend non seulement les donn\u00e9es des capteurs, mais aussi d'autres donn\u00e9es pertinentes pour l'entreprise, provenant par exemple de syst\u00e8mes op\u00e9rationnels tels que ERP ou CRM. Le logiciel\/la solution de streaming d'\u00e9v\u00e9nements le\/la plus populaire est Apache Kafka, un logiciel \u00e0 code source libre comme MQTT.\u00a0\u00a0<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Cluster Kafka et Confluent<\/h3>\n\n\n\n<p>Un cluster Kafka se compose de plusieurs brokers et peut \u00eatre facilement mis \u00e0 l'\u00e9chelle en cas d'augmentation du volume de donn\u00e9es. Les donn\u00e9es sont persistantes dans la m\u00e9moire du disque dur et peuvent \u00eatre conserv\u00e9es ind\u00e9finiment si on le souhaite. Kafka peut ainsi faire office de m\u00e9moire \u00e0 long terme, par exemple pour envoyer \u00e0 nouveau des donn\u00e9es \u00e0 des syst\u00e8mes en aval. Les donn\u00e9es sont r\u00e9pliqu\u00e9es, de sorte que les pannes des diff\u00e9rents n\u0153uds de courtage du cluster peuvent \u00eatre compens\u00e9es et n'entra\u00eenent pas de pertes de donn\u00e9es. La combinaison de Kafka avec MQTT s'est av\u00e9r\u00e9e particuli\u00e8rement efficace dans la pratique, car les deux technologies se compl\u00e8tent tr\u00e8s bien dans le contexte de l'IoT.&nbsp;<\/p>\n\n\n\n<p>Confluent est une plateforme Kafka qui acc\u00e9l\u00e8re la gestion et la mise \u00e0 l'\u00e9chelle d'un cluster Kafka (sur site ou dans le cloud). Une interface de gestion, diff\u00e9rents connecteurs et plugins sont int\u00e9gr\u00e9s. Cela permet de connecter facilement diff\u00e9rentes sources de donn\u00e9es et API. Les flux Kafka permettent de combiner les donn\u00e9es de plusieurs flux ou d'effectuer des agr\u00e9gations. KSQL, un niveau d'abstraction, permet de d\u00e9finir des logiques de traitement dans une syntaxe similaire \u00e0 celle de SQL. Le \"Schema Registry\" est \u00e9galement int\u00e9ressant, car il permet d'enregistrer des sch\u00e9mas pour les messages, de sorte que seules les donn\u00e9es avec un sch\u00e9ma valide sont accept\u00e9es.\u00a0<\/p>\n\n\n\n<p>La plateforme IoT constitue le c\u0153ur de toute architecture IoT, car elle prend en charge la gestion des actifs et des appareils. De plus, les donn\u00e9es peuvent y \u00eatre visualis\u00e9es en temps r\u00e9el dans des tableaux de bord afin de r\u00e9aliser un monitoring pour les techniciens et les clients finaux. Le monitoring lui-m\u00eame peut \u00eatre \u00e9tendu par des logiques d'alarme proactives, afin que des valeurs seuils ou d'autres crit\u00e8res puissent \u00eatre d\u00e9finis et contr\u00f4l\u00e9s en permanence. Si une situation d'alarme se produit, les cercles de personnes responsables sont inform\u00e9s de mani\u00e8re automatis\u00e9e. La plateforme r\u00e8gle \u00e9galement les autorisations d'acc\u00e8s et la s\u00e9curit\u00e9 des donn\u00e9es, afin d'emp\u00eacher tout acc\u00e8s par des tiers et que chaque utilisateur ne puisse consulter que ses propres capteurs\/dispositifs.<\/p>\n\n\n\n<p>La plateforme ouverte ThingsBoard permet de r\u00e9pondre \u00e0 toutes ces exigences d'une plateforme IoT et fait donc partie des techniques les plus importantes en 2022. ThingsBoard peut \u00eatre utilis\u00e9e aussi bien sur site que dans le cloud. De plus, une architecture de microservices est disponible pour exploiter les diff\u00e9rents services en tant que containers au sein d'un cluster Kubernetes. En outre, la plateforme n'est pas limit\u00e9e \u00e0 des cas d'utilisation IoT individuels tels que Smart Manufacturing ou Smart City, mais peut \u00eatre utilis\u00e9e de mani\u00e8re flexible dans diff\u00e9rents cas d'application. La plateforme peut en outre \u00eatre compl\u00e9t\u00e9e \u00e0 volont\u00e9 par des connecteurs ou des visualisations propres. En plus de l'interface web, il existe depuis peu une application smartphone pour iOS et Android.&nbsp;<\/p>\n\n\n\n<p>Une autre technologie importante est celle des passerelles API r\u00e9siduelles, qui mettent les donn\u00e9es \u00e0 la disposition des utilisateurs finaux de mani\u00e8re simple et intuitive. Un exemple classique est celui des services publics de donn\u00e9es ouvertes dans le contexte de la ville intelligente, qui sont g\u00e9n\u00e9ralement mis \u00e0 disposition par les communes et les villes. Ces donn\u00e9es ouvertes peuvent \u00eatre utilis\u00e9es pour des projets de donn\u00e9es allant des applications pour smartphones aux solutions d'analyse avanc\u00e9e. Afin de rendre cette mise \u00e0 disposition aussi simple que possible pour l'utilisateur, les API r\u00e9siduelles s'imposent. Les API Rest sont agnostiques en termes de langage de programmation et peuvent donc \u00eatre utilis\u00e9es de mani\u00e8re flexible dans diff\u00e9rents environnements.<\/p>","protected":false},"excerpt":{"rendered":"<p>Il n'est pas n\u00e9cessaire d'ouvrir une \u00e9tude pour savoir que le nombre de<br \/>\ncapteurs connect\u00e9s et que la demande de solutions IoT augmentera fortement en 2022. Mais quelles technologies seront particuli\u00e8rement importantes cette ann\u00e9e ?<\/p>","protected":false},"author":2558,"featured_media":113279,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"pmpro_default_level":"","footnotes":""},"categories":[5,40563],"tags":[],"coauthors":[40623],"class_list":["post-113277","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-it-management","category-mag-22-04","pmpro-has-access"],"acf":[],"featured_image_urls_v2":{"full":["https:\/\/e3mag.com\/wp-content\/uploads\/2022\/05\/shutterstock_1906216681-Photon-photo.jpg",1000,450,false],"thumbnail":["https:\/\/e3mag.com\/wp-content\/uploads\/2022\/05\/shutterstock_1906216681-Photon-photo-150x150.jpg",150,150,true],"medium":["https:\/\/e3mag.com\/wp-content\/uploads\/2022\/05\/shutterstock_1906216681-Photon-photo.jpg",400,180,false],"medium_large":["https:\/\/e3mag.com\/wp-content\/uploads\/2022\/05\/shutterstock_1906216681-Photon-photo-768x346.jpg",768,346,true],"large":["https:\/\/e3mag.com\/wp-content\/uploads\/2022\/05\/shutterstock_1906216681-Photon-photo.jpg",1000,450,false],"image-100":["https:\/\/e3mag.com\/wp-content\/uploads\/2022\/05\/shutterstock_1906216681-Photon-photo-100x45.jpg",100,45,true],"image-480":["https:\/\/e3mag.com\/wp-content\/uploads\/2022\/05\/shutterstock_1906216681-Photon-photo-480x216.jpg",480,216,true],"image-640":["https:\/\/e3mag.com\/wp-content\/uploads\/2022\/05\/shutterstock_1906216681-Photon-photo-640x288.jpg",640,288,true],"image-720":["https:\/\/e3mag.com\/wp-content\/uploads\/2022\/05\/shutterstock_1906216681-Photon-photo-720x324.jpg",720,324,true],"image-960":["https:\/\/e3mag.com\/wp-content\/uploads\/2022\/05\/shutterstock_1906216681-Photon-photo-960x432.jpg",960,432,true],"image-1168":["https:\/\/e3mag.com\/wp-content\/uploads\/2022\/05\/shutterstock_1906216681-Photon-photo.jpg",1000,450,false],"image-1440":["https:\/\/e3mag.com\/wp-content\/uploads\/2022\/05\/shutterstock_1906216681-Photon-photo.jpg",1000,450,false],"image-1920":["https:\/\/e3mag.com\/wp-content\/uploads\/2022\/05\/shutterstock_1906216681-Photon-photo.jpg",1000,450,false],"1536x1536":["https:\/\/e3mag.com\/wp-content\/uploads\/2022\/05\/shutterstock_1906216681-Photon-photo.jpg",1000,450,false],"2048x2048":["https:\/\/e3mag.com\/wp-content\/uploads\/2022\/05\/shutterstock_1906216681-Photon-photo.jpg",1000,450,false],"trp-custom-language-flag":["https:\/\/e3mag.com\/wp-content\/uploads\/2022\/05\/shutterstock_1906216681-Photon-photo.jpg",18,8,false],"bricks_large_16x9":["https:\/\/e3mag.com\/wp-content\/uploads\/2022\/05\/shutterstock_1906216681-Photon-photo.jpg",1000,450,false],"bricks_large":["https:\/\/e3mag.com\/wp-content\/uploads\/2022\/05\/shutterstock_1906216681-Photon-photo.jpg",1000,450,false],"bricks_large_square":["https:\/\/e3mag.com\/wp-content\/uploads\/2022\/05\/shutterstock_1906216681-Photon-photo.jpg",1000,450,false],"bricks_medium":["https:\/\/e3mag.com\/wp-content\/uploads\/2022\/05\/shutterstock_1906216681-Photon-photo.jpg",600,270,false],"bricks_medium_square":["https:\/\/e3mag.com\/wp-content\/uploads\/2022\/05\/shutterstock_1906216681-Photon-photo.jpg",600,270,false],"profile_24":["https:\/\/e3mag.com\/wp-content\/uploads\/2022\/05\/shutterstock_1906216681-Photon-photo-24x24.jpg",24,24,true],"profile_48":["https:\/\/e3mag.com\/wp-content\/uploads\/2022\/05\/shutterstock_1906216681-Photon-photo-48x48.jpg",48,48,true],"profile_96":["https:\/\/e3mag.com\/wp-content\/uploads\/2022\/05\/shutterstock_1906216681-Photon-photo-96x96.jpg",96,96,true],"profile_150":["https:\/\/e3mag.com\/wp-content\/uploads\/2022\/05\/shutterstock_1906216681-Photon-photo-150x150.jpg",150,150,true],"profile_300":["https:\/\/e3mag.com\/wp-content\/uploads\/2022\/05\/shutterstock_1906216681-Photon-photo-300x300.jpg",300,300,true]},"post_excerpt_stackable_v2":"<p>Man muss keine Studie aufschlagen, um zu wissen, dass die Anzahl der<br \/>\nvernetzten Sensoren und die Nachfrage nach IoT-L\u00f6sungen 2022 stark zunehmen wird. Aber welche Technologien werden in diesem Jahr besonders wichtig sein?<\/p>\n","category_list_v2":"<a href=\"https:\/\/e3mag.com\/fr\/categorie\/gestion-de-linformatique\/\" rel=\"category tag\">IT-Management<\/a>, <a href=\"https:\/\/e3mag.com\/fr\/categorie\/mag-22-04\/\" rel=\"category tag\">Mag 22-04<\/a>","author_info_v2":{"name":"Michael Deuchert, IT-Novum","url":"https:\/\/e3mag.com\/fr\/author\/michael-deuchert\/"},"comments_num_v2":"0 commentaire","_links":{"self":[{"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/posts\/113277","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/users\/2558"}],"replies":[{"embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/comments?post=113277"}],"version-history":[{"count":0,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/posts\/113277\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/media\/113279"}],"wp:attachment":[{"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/media?parent=113277"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/categories?post=113277"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/tags?post=113277"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/coauthors?post=113277"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}