Figurit Homepage
SERVICE WEB TEMPS REEL DE CONSULATION DES DONNEES DE HAUTEUR D’EAU DES BARRAGES ECRÊTEURS DE CRUE DE NÎMES logo
PROJECT REFERENCE

SERVICE WEB TEMPS REEL DE CONSULATION DES DONNEES DE HAUTEUR D’EAU DES BARRAGES ECRÊTEURS DE CRUE DE NÎMES

MÉTROPOLE DE NÎMES
Risk Management


Customer: Métropole de Nîmes Direction de l’Eau (MÉTROPOLE DE NÎMES)

Programme: Risk Management

Supply Chain: MÉTROPOLE DE NÎMES > CS Group PDA

Context

Pour assurer les missions de suivi, en particulier en période de crues, Nîmes Métropole devait disposer des données de suivi en temps réel du niveau de remplissage de ces barrages écrêteurs de crue

Main Picture

CS Group responsabilities are as follows:

  • Requirement definition
  • System Specification, development, testing, deployment
  • Operational maintenance

The features are as follows:

  • Configurable Dashboard and integrated to the portal
  • Event management: alarms are raised as some criteria are exceeded (thresholds, etc.).
  • Notification: alarms emission (mail, sms, voice call) to operators with cascade process.
  • Configurable dashboards and portal integration
  • Ergonomy: the HMI is intuitive and can be used by non-computer specialists.
  • API for IOT data ingestion and consultation
  • Maintainability: the solution is configurable and extensible.

Project implementation

The project objectives are as follows:

  • Supervision is in place in most businesses and communities, regardless of their size.
  • It verifies the proper functioning of the systems or activities of a computer system.
  • The IoTSTORM platform is designed to manage the huge quantities of data produced by the IIOT.

The processes for carrying out the project are:

  • V-cycle
  • Continuous integration

Technical characteristics

The solution key points are as follows:

  • Service-Oriented Architecture (SOA)
  • Programming by Actor (Akka framework) favouring the developemnt of competitive, scalable and robust applications.
  • Several databases are supported, including Cassandra for its performance and time series management.

Archi Picture

The main technologies used in this project are:

Domain Technology(ies)
Hardware environment(s) PC
Operating System(s) linux
Programming language(s) Java, Javascript
Interoperability (protocols, format, APIs) OPC-UA
Main COTS library(ies) Spring, Cassandra, RabbitMQ, Kafka, Angular, Material Design, Akka framework