Présentation
Développer un prototype de plateforme dédiée à l’accueil, au stockage, à l’analyse et à la visualisation de données issues de capteurs de mesures environnementales, mobiles et/ou issus des sciences participatives.
Activités principales :
- Conception et intégration des flux de données :
- Assurer la réception et l’intégration de données provenant de divers protocoles IoT (MQTT, LoRaWAN, flux HTTPS, APIs, etc.) .
- Définir et implémenter des connecteurs adaptés à chaque protocole pour garantir une collecte fluide et sécurisée.
- Modélisation et gestion de la base de données :
- Concevoir le modèle de données pour une base de données temporelle (ex. : InfluxDB, TimescaleDB) .
- Évaluer et sélectionner la technologie la plus adaptée aux besoins du projet
- Développement d’une API web standardisée :
- Développer une API conforme aux standards du domaine (ex. : OGC SensorThings) .
- Visualisation et analyse des données :
- Configurer et personnaliser un dashboard Grafana pour la visualisation interactive des données.
- Développer des outils d’analyse et de filtrage (ex. : détection d’anomalies, identification d’événements extrêmes, agrégation de données) .
- Déploiement et instanciabilité de la plateforme :
- Prévoir une instanciabilité rapide pour accueillir de nouveaux projets (ex. : déploiement sur machine virtuelle ou cluster Kubernetes) .
