Comment Inovonics utilise Redis Enterprise pour piloter l’analyse de données IoT en temps réel

Comment Inovonics utilise Redis Enterprise pour piloter l’analyse de données IoT en temps réel

Au cours des 30 dernières années, Inovonics est devenu l’un des principaux fournisseurs de technologie IoT sans fil industrielle. Nous avons déployé des dizaines de millions d’appareils dans des environnements commerciaux difficiles à travers une grande variété d’applications critiques, de la sécurité des personnes à l’alerte d’intrusion en passant par le sous-comptage multifamilial.

Et tandis que nous travaillons sans relâche chaque jour pour améliorer la fiabilité et l’ingéniosité de notre infrastructure sans fil et de nos solutions IoT, nous avons réalisé que nous avons un produit tout aussi convaincant à offrir… les données !

Les ensembles massifs et uniques de données collectées par nos appareils et capteurs sans fil ont une application considérable. Par exemple, nous pouvons :

  • Analyser les anomalies dans les modèles de consommation d’énergie pour prévoir les besoins de maintenance de nos clients sous-comptages
  • Agréger les données des systèmes de détection d’intrusion pour déterminer les périodes de risque accru d’effraction ou éclairer les tendances des méthodes d’entrée illégales
  • Analysez les habitudes de vie quotidiennes des personnes âgées sous soins aux personnes âgées et alertez l’établissement en identifiant toute anomalie pour toute aide d’urgence.

Passer du bureau au cloud

Notre système de génération précédente était basé sur des applications de bureau se connectant à une passerelle directement sur le site du client (c’est-à-dire sans cloud). Cette passerelle a également servi de référentiel de données basé sur une base de données relationnelle pour les appareils IoT. Les clients avaient besoin d’un ordinateur de bureau pour accéder aux données et il était très difficile pour nous, en tant que fournisseur, de détecter les problèmes avec le point final (périphériques distants), et de maintenir et de dépanner la passerelle à distance.

Lorsque nous avons conçu la nouvelle génération de notre passerelle et de notre application, notre objectif était de consolider toutes les données des appareils IoT dans un référentiel central et de pérenniser l’architecture en termes de performances et de fiabilité. Fournir un accès omniprésent aux données et aux informations sur des marchés tels que la sécurité des personnes était également une exigence clé. Ces non négociables, ainsi que la volonté de maintenir les coûts d’empreinte opérationnelle aussi bas que possible, nous ont amenés à construire notre système de nouvelle génération dans le cloud.

iovionics blog

Aujourd’hui, nous exécutons Redis Enterprise Cloud Pro, une base de données en tant que service entièrement automatisée, sur Google Cloud Platform (GCP). Redis Enterprise agit comme un ingest de données, stockant les millions de messages quotidiens provenant des réseaux de capteurs d’Inovonics et fournissant une vue centrale à partir de laquelle les données peuvent être analysées dans leur ensemble. Redis Enterprise stocke également le modèle de données d’application afin que les messages entrants puissent être corrélés avec des informations de représentation telles que l’emplacement du capteur. (Nos passerelles sur site disposent de référentiels Redis open source qui mettent en mémoire tampon les messages provenant des points de terminaison IoT avant qu’ils ne soient envoyés au cloud.)

Notre intention initiale était d’utiliser Redis Enterprise Cloud Pro comme cache uniquement pour les données entrantes des appareils IoT et d’expulser systématiquement les données vers d’autres magasins de données plus lents. Mais en raison de la facilité programmatique d’interfaçage avec Redis Enterprise et des services gérés inestimables de Redis qui garantissent la disponibilité, nous avons pu étendre Redis Enterprise pour qu’il serve de référentiel principal de nos données. Nous avons toujours l’intention de mettre en œuvre l’archivage des données à mesure que le volume de données augmente, mais nous pouvons le faire à notre propre rythme.

Nous venons juste d’effleurer la surface

La fiabilité et les performances élevées de Redis Enterprise nous ont permis de nous concentrer sur la création de solutions d’utilisateurs finaux pour nos domaines cibles plutôt que sur l’optimisation de l’accès à la base de données. Notre lancement initial de l’application construite sur Redis Enterprise était sur le marché du sous-comptage. Nous étendons maintenant l’application à d’autres marchés et, à mesure que de plus en plus de données émanant de nos appareils IoT sont consolidées dans le cloud, nous voyons des opportunités pour fournir une valeur supplémentaire basée sur l’analyse prédictive des données et les agrégations.

J’espère que vous avez apprécié en apprendre un peu plus sur l’application Redis Enterprise d’Inovonics. Dans mon prochain article de blog, j’ai hâte de partager plus de détails sur notre cas d’utilisation IoT et Redis.

Development Source

Related Posts

RLEC 4.2.1 apporte des contrôles granulaires à la haute disponibilité et aux performances

RLEC 4.2.1 apporte des contrôles granulaires à la haute disponibilité et aux performances

Comment HolidayMe utilise Redis Enterprise comme base de données principale

Comment HolidayMe utilise Redis Enterprise comme base de données principale

Annonce de RedisGears 1.0 : un moteur sans serveur pour Redis

Annonce de RedisGears 1.0 : un moteur sans serveur pour Redis

Clés Redis dans la RAM |  Redis

Clés Redis dans la RAM | Redis

No Comment

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *