Développement de plateforme Smart City
Pour ce projet, notre partenaire nous a approché avec le besoin d’intensifier et de renforcer le développement de modules analytiques dans sa plateforme web Smart City, implémentée en Angular et Scala avec Akka et Kafka. Par exemple, l’objet de la mission a également été de concevoir et réaliser une solution de Command center pour surveiller et interagir avec les équipements électriques du tunnel Léopold II, et d’autres types d’installations de la ville.
La coopération a été étendue à l’audit et au conseil technique, au développement du cadre de base et aux modules de support de la plate-forme par le biais de la transformation Agile.
Mise en place d’une équipe de travail à distance dédiée aux activités de développement :
- Développement de la plateforme Smart City.
- Mise en place de modules analytiques offrant de nouvelles fonctionnalités.
- Reconnaissance automatisée des plaques d’immatriculation.
- Traitement des données en live (Scala, Akka, Kafka, MongoDB).
- Intégration continue/développement continu.
- Transformation agile.
- Tests automatisés et fonctionnels.
- Révision des exigences du client.
NORMES ET OUTILS
- Agile – Scrum
- Angular 9, TypeScript, Sass
- Scala, Akka, Kafka et ZooKeeper
- MongoDB
- SonarQube, Jenkins, Docker
- Nginx, centOS
- Git, Ansibl