Laissez-nous vos coordonnées, nous vous enverrons notre présentation par email.
Je consens à ce que mes données personnelles soient traitées afin d'envoyer du matériel de marketing personnalisé conformément à la politique de l'UE en matière de protection des données. Politique de confidentialité.
Le formulaire a été soumis avec succès ! Veuillez trouver des informations complémentaires dans votre boîte aux lettres.
Le groupe Innowise est une société internationale de développement de logiciels à cycle complet. fondée en 2007. Nous sommes une équipe de plus de 1400 professionnels de l'informatique développant des logiciels pour d'autres professionnels dans le monde entier.
A propos de nous
Le groupe Innowise est une société internationale de développement de logiciels à cycle complet. fondée en 2007. Nous sommes une équipe de plus de 1400 professionnels de l'informatique développant des logiciels pour d'autres professionnels dans le monde entier.

Application web pour la ville intelligente IIoT

Une application web basée sur l'IIoT pour la gestion centralisée des infrastructures de la ville en temps réel.

Client

Industrie
IIoT, Hi-Tech
Région
UE
Client depuis
2019

Notre client est une entreprise informatique basée dans l'Union européenne et spécialisée dans la fourniture de produits numériques liés à l'industrie de l'informatique. Internet des objets, Big Data, Apprentissage automatiqueet les technologies SIG (système d'information géographique).

Les informations détaillées sur le client ne peuvent être divulguées en vertu des dispositions de la NDA.

Défi

Notre client a été sélectionné par la municipalité d'une ville européenne pour mener à bien un projet de développement logiciel d'importance sociale et étatique. L'objectif du projet était de construire une solution basée sur l'IoT pour numériser la gestion des infrastructures urbaines, faciliter la communication avec les communautés et améliorer la prestation des services municipaux. Le premier grand module logiciel à construire était une gestion centralisée du système d'éclairage. Selon le plan du client final, la direction de la ville déciderait de l'opportunité de développer les modules suivants uniquement après la mise en œuvre et la mise en service complète du premier.

Notre client a contacté Innowise Group pour externaliser le développement d'une application IoT de ville intelligente basée sur le modèle de l'équipe dédiée. Ils ont chargé notre équipe de créer un module de gestion du système d'éclairage. Le choix du client s'est porté sur notre société, car nous avions déjà eu une histoire de coopération réussie dans des projets IoT.

Ville intelligente IIoT

Solution

Innowise Group a développé une application web compatible IIoT pour la planification et le développement de villes intelligentes. Nous avons construit et mis en œuvre un module de système d'éclairage numérique, qui peut être mis à l'échelle horizontalement par la suite.

application web pour la ville intelligente

L'application web permet un contrôle centralisé du système d'éclairage de la ville entière. Connectée à des capteurs sans fil, la solution recueille de grands volumes de données provenant des lampes de la ville sur la consommation énergétique quotidienne, l'état technique, le mode de fonctionnement, le certificat d'équipement, etc. Les utilisateurs peuvent spécifier l'heure à laquelle les lampes s'allument et s'éteignent automatiquement, modifier la luminosité de l'éclairage et configurer les paramètres de maintenance prédictive via l'application.

Outre l'éclairage urbain, le système permet de contrôler et de surveiller l'éclairage des panneaux publicitaires, l'éclairage des bâtiments et le fonctionnement des stations de recharge pour véhicules électriques.

 

Application web basée sur l'IIoT

Les utilisateurs peuvent contrôler le système d'éclairage à partir de plusieurs onglets : l'onglet carte, la liste des équipements et l'onglet maintenance des infrastructures. Dans l'application smart city, ils peuvent vérifier les certificats des équipements et créer des éléments sur la carte lorsqu'un nouvel équipement est installé.

La solution jette également les bases d'une meilleure communication avec les communautés. Nous avons mis en place un analyseur syntaxique qui recueille et analyse les critiques et les plaintes provenant d'un portail municipal. Sur la base de cette analyse, les utilisateurs peuvent établir des rapports détaillés : le nombre de plaintes, le temps de réponse moyen, minimal et maximal aux plaintes, etc.

Technologies et outils

Back-end
Java 11, Kotlin, Spring Boot 2.2+, Spring WebFlux, OAuth2 Security, Gradle, Kafka, RabbitMQ, Liquibase, REST/WebSocket, RabbitMQ, ELK, OAuth2 Spring Security, Jfrog Artifactory, TestContainer, JUnit, Hamkrest, Mockito
Front-end
Angular
Bases de données
PostgreSQL, MongoDB
Serveur web
Netty
DevOps
Essaim de Docker
CI/CD
Pipeline BitBucket
Containerisation
Essaim de Docker
Systèmes de contrôle des versions
Git
Gestion des journaux
Kibana
Ville intelligente

Processus

Selon le modèle d'externalisation par équipe dédiée, nos professionnels de l'informatique ont rejoint le projet sous la direction du chef de projet et de l'analyste commercial du client. Le flux de travail s'est appuyé sur Scrum, une méthodologie de cycle de vie de développement logiciel Agile très répandue. Pour le suivi des tâches et la communication, nous avons utilisé Jira et Microsoft Teams, respectivement.

En ce qui concerne la pile technologique, nous avons opté pour Java pour le développement back-end et Angular pour le développement front-end. Le défi crucial était d'intégrer la plateforme avec des services tiers et d'unifier les processus de streaming de données. Nous avons créé des API personnalisées et utilisé Kafka pour assurer le traitement des données en mode streaming sans perte de données. La solution est conforme aux normes de télémétrie et à la réglementation européenne.

Internet industriel des objets

Équipe

3
Développeurs back-end
2
Développeurs Front-end
1
Chef de projet
1
Ingénieur AQ
équipe-innowise

Résultats

L'équipe d'Innowise Group a relevé efficacement les défis du projet et a développé un module de base d'une application web de ville intelligente. Nous avons étroitement participé à la mise en œuvre de la solution de l'internet des objets pour les villes intelligentes. À l'heure actuelle, plus de 300 infrastructures sont connectées au système et l'application est utilisée dans la pratique.

Notre équipe fournit des services de maintenance de logiciels en corrigeant les bogues et en améliorant les fonctionnalités. Il est prévu d'élaborer prochainement une stratégie pour l'introduction de nouveaux modules : système de sécurité urbaine, contrôle du trafic, surveillance de l'environnement, système de stationnement intelligent, etc. Le client a l'intention de poursuivre sa coopération avec Innowise Group, car il est entièrement satisfait des résultats de la première phase du projet.

Durée du projet
  • 2021 - En cours

Vous avez besoin d'une solution technologique ? Contactez nous !

    Nous vous informons que lorsque vous cliquez sur le bouton Envoyer, Innowise Group traitera vos données personnelles conformément à notre Politique de confidentialité dans le but de vous fournir des informations appropriées.

    Que se passe-t-il ensuite ?

    1

    Après avoir reçu et traité votre demande, nous reviendrons vers vous pour détailler les besoins de votre projet et signer un accord de non-divulgation pour assurer la confidentialité des informations.

    2

    Après avoir examiné les exigences, nos analystes et nos développeurs élaborent une proposition de projet avec l'étendue des travaux, la taille de l'équipe, les délais et les coûts des coûts.

    3

    Nous organisons une réunion avec vous pour discuter de l'offre et parvenir à un accord.

    4

    Nous signons un contrat et commençons à travailler sur votre projet le plus rapidement possible.

    Merci !

    Votre message a été envoyé.
    Nous traiterons votre demande et vous recontacterons dès que possible.

    flèche