Laat uw contactgegevens achter, dan sturen we u ons overzicht per e-mail.
Ik geef toestemming voor het verwerken van mijn persoonlijke gegevens om gepersonaliseerd marketingmateriaal te sturen in overeenstemming met de Privacybeleid. Door de inzending te bevestigen, gaat u akkoord met het ontvangen van marketingmateriaal
Bedankt.

Het formulier is succesvol verzonden.
Meer informatie vindt u in uw mailbox.

Innowise is een internationaal full-cycle software ontwikkelingsbedrijf opgericht in 2007. Wij zijn een team van 1800+ IT professionals die software ontwikkelen voor andere professionals wereldwijd.
Over ons
Innowise is een internationaal full-cycle softwareontwikkelingsbedrijf bedrijf opgericht in 2007. Wij zijn een team van 1600+ IT professionals die software ontwikkelen voor andere professionals wereldwijd.

Slimme stadstoepassing van IoT: 17% minder energieverbruik

IIoT-gebaseerde webapp voor gecentraliseerd beheer van de stadsinfrastructuur in real-time

Klant

Industrie
IIoT, Hi-Tech
Regio
EU
Klant sinds
2019

Onze klant is een in de EU gevestigde IT-onderneming die gespecialiseerd is in het leveren van digitale producten met betrekking tot het Internet der dingen, Big data, Machine Learning, en GIS-technologieën (geografisch informatiesysteem).

Gedetailleerde informatie over de klant kan niet openbaar worden gemaakt krachtens de bepalingen van de NDA.

Uitdaging

Onze klant werd door de gemeente van een Europese stad geselecteerd om een softwareontwikkelingsproject van maatschappelijk en staatsbelang uit te voeren. Het doel van het project was om een IoT-gebaseerde oplossing te bouwen om het beheer van de stedelijke infrastructuur te digitaliseren, de communicatie met de gemeenschappen te vergemakkelijken en de levering van gemeentelijke diensten te verbeteren. De eerste grote softwaremodule die werd gebouwd was een centraal beheer van het verlichtingssysteem. Volgens het plan van de eindklant zou het stadsbestuur pas na de implementatie en volledige ingebruikname van de eerste module beslissen over de wenselijkheid van de ontwikkeling van volgende modules.

Onze klant nam contact op met Innowise om de ontwikkeling van een slim city IoT applicatie uit te besteden op basis van het toegewijd teammodel. Zij gaven ons team de opdracht om een beheersmodule voor het verlichtingssysteem te maken. De keuze van de klant viel op ons bedrijf, omdat we al een succesvolle geschiedenis van samenwerking in IoT-projecten hadden.

Oplossing

Innowise heeft een IIoT-enabled webapplicatie ontwikkeld voor slim city planning en ontwikkeling. We hebben een digitale verlichtingsmodule gebouwd en geïmplementeerd, die daarna horizontaal kan worden geschaald.

De web-app biedt een gecentraliseerde controle over het verlichtingssysteem van de hele stad. Verbonden met draadloze sensoren verzamelt de oplossing grote hoeveelheden gegevens van stadslampen over het dagelijkse energieverbruik, de technische staat, de werkmodus, het certificaat van de apparatuur, enz. Gebruikers kunnen via de app de tijd opgeven waarop de verlichting automatisch wordt in- en uitgeschakeld, de helderheid van de verlichting wijzigen en de instellingen voor voorspellend onderhoud configureren.

Naast stadsverlichting maakt het systeem het mogelijk de verlichting van billboards, de verlichting van gebouwen en de werking van oplaadstations voor elektrische voertuigen te regelen en te bewaken.

 

Gebruikers kunnen het verlichtingssysteem beheren binnen verschillende tabbladen: het tabblad kaart, de lijst met apparatuur en het tabblad infrastructuuronderhoud. In de slim city app kunnen ze apparatuurcertificaten controleren en items op de kaart aanmaken wanneer nieuwe apparatuur wordt geïnstalleerd.

De oplossing legt ook de basis voor een betere communicatie met de gemeenschappen. We hebben een parser geïmplementeerd die beoordelingen en klachten van een gemeenteportaal verzamelt en analyseert. Op basis van deze analyse kunnen gebruikers gedetailleerde rapporten maken: het aantal klachten, de gemiddelde, minimale en maximale reactietijd op klachten, enz.

Technologieën en hulpmiddelen

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
Databases
PostgreSQL, MongoDB
Webserver
Netty
DevOps
Docker Swarm
CI/CD
BitBucket pijplijn
Containerisatie
Docker Swarm
Versiebeheersystemen
Git
Logboekbeheer
Kibana

Proces

Volgens het "toegewijde team outsourcing"-model werkten onze IT-professionals mee aan het project onder leiding van de projectbeheerder en de bedrijfsanalist van de klant. De werkstroom was gebaseerd op Scrum, een wijdverbreide Agile-softwareontwikkelingslevenscyclusmethode. Voor taakopvolging en communicatie gebruikten we respectievelijk Jira en Microsoft Teams.

Wat de technologiestack betreft, kozen we voor Java voor back-end ontwikkeling en Angular voor front-end ontwikkeling. De cruciale uitdaging was de integratie van het platform met diensten van derden en het verenigen van datastreamingprocessen. We creëerden aangepaste API's en gebruikten Kafka om gegevens te verwerken in een streaming modus zonder gegevensverlies. De oplossing voldoet aan de telemetrienormen en de EU-regelgeving.

Team

3
Back-end Ontwikkelaars
2
Front-end Ontwikkelaars
1
Projectleider
1
QA Engineer
team-innowise

Resultaten

Het team van Innowise heeft de uitdagingen van het project effectief aangepakt en een basismodule van een slim city webapplicatie ontwikkeld. Wij hebben nauw deelgenomen aan de implementatie van de internet of things voor slimme cities oplossing. Momenteel zijn meer dan 300 infrastructurele voorzieningen op het systeem aangesloten en wordt de toepassing in de praktijk gebruikt.

Ons team levert softwareonderhoudsdiensten waarbij bugs worden verholpen en de functionaliteit wordt verbeterd. Binnenkort wordt een strategie ontwikkeld voor de introductie van nieuwe modules: stedelijk veiligheidssysteem, verkeerscontrole, milieubewaking, slim parkeersysteem, enz. De klant is voornemens de samenwerking met Innowise voort te zetten, aangezien zij volledig tevreden is met de resultaten van de eerste fase van het project.

Duur van het project
  • 2021 - Doorlopend

Neem contact met ons op!

Boek een gesprek of vul het onderstaande formulier in en we nemen contact met je op zodra we je aanvraag hebben verwerkt.

    Voeg projectgegevens alsjeblieft, duur, technische stapel, IT-professionals nodig en andere relevante informatie toe
    Neem een spraakbericht over uw
    project op om het ons beter te helpen begrijpen
    Voeg indien nodig aanvullende documenten bij
    Bestand uploaden

    Je kunt maximaal 1 bestand van 2MB bijvoegen. Geldige bestanden: pdf, jpg, jpeg, png

    Wij wijzen u erop dat wanneer u op de verzendknop klikt, Innowise uw persoonsgegevens verwerkt in overeenstemming met ons Privacybeleid om u van de juiste informatie te voorzien.

    Wat gebeurt er nu?

    1

    Na ontvangst en verwerking van uw aanvraag, nemen wij binnenkort contact met u op om uw projectbehoeften in detail te beschrijven en een NDA te ondertekenen om de vertrouwelijkheid van informatie te garanderen.

    2

    Na het bestuderen van de vereisten, stellen onze analisten en ontwikkelaars een projectvoorstel met de omvang van de werkzaamheden, teamgrootte, tijd en kosten schattingen.

    3

    Wij regelen een ontmoeting met u om het aanbod te bespreken en tot een overeenkomst.

    4

    We tekenen een contract en beginnen zo snel mogelijk aan uw project te werken.

    Bedankt.

    Uw bericht is verzonden.
    Wij verwerken uw aanvraag en nemen zo spoedig mogelijk contact met u op.

    Bedankt.

    Uw bericht is verzonden. 

    We’ll process your request and contact you back as soon as possible.

    pijl