Lämna dina kontaktuppgifter, så skickar vi dig vår presentation via e-post.
Jag samtycker till att mina personuppgifter behandlas för att skicka personligt anpassat marknadsföringsmaterial i enlighet med Integritetspolicy.
Formuläret har skickats in framgångsrikt! Ytterligare information finns i din brevlåda.
Innowise Group är ett internationellt företag för utveckling av mjukvara med fullständig cykel som grundades 2007. Vi är ett team med över 1500 IT-proffs som utvecklar mjukvara för andra yrkesverksamma över hela världen.
Om oss
Innowise Group är ett internationellt företag som utvecklar mjukvara för hela cykeln. som grundades 2007. Vi är ett team på över 1400 IT-proffs som utvecklar mjukvara för andra företag. yrkesverksamma över hela världen.

IIoT-webbapplikation för smarta städer

IIoT-baserad webbapp för centraliserad förvaltning av stadens infrastruktur i realtid

Kund

Bransch
IIoT, högteknologi
Region
EU
Kund sedan
2019

Vår kund är ett EU-baserat IT-företag som specialiserar sig på att leverera digitala produkter med anknytning till Sakernas Internet, Stora data, Maskininlärningoch GIS-teknik (geografiska informationssystem).

Detaljerad information om klienten kan inte avslöjas enligt bestämmelserna i NDA.

Utmaning

Vår klient valdes av kommunen i en europeisk stad för att genomföra ett programvaruutvecklingsprojekt av social och statlig betydelse. Målet med projektet var att bygga en IoT-baserad lösning för att digitalisera förvaltningen av urban infrastruktur, underlätta kommunikationen med samhällen och förbättra leveransen av kommunala tjänster. Den första större programvarumodulen som skulle byggas var en centraliserad hantering av belysningssystemet. Enligt slutkundens plan skulle stadens ledning besluta om lämpligheten av att utveckla efterföljande moduler först efter att den första modulen genomförts och tagits i bruk fullt ut.

Vår kund kontaktade Innowise Group för att lägga ut utvecklingen av en IoT-applikation för smarta städer på entreprenad enligt modellen med dedikerade team. De gav vårt team i uppdrag att skapa en modul för hantering av belysningssystem. Kundens val föll på vårt företag, eftersom vi redan hade en framgångsrik historia av samarbete i IoT-projekt.

IIoT smart stad

Lösning

Innowise Group har utvecklat en IIoT-aktiverad webbapplikation för planering och utveckling av smarta städer. Vi har byggt och implementerat en digital belysningssystemsmodul som kan skalas horisontellt i efterhand.

webbapplikation för smarta städer

Webbappen ger centraliserad kontroll över hela stadens belysningssystem. Lösningen är ansluten till trådlösa sensorer och samlar in stora mängder data från stadens lampor om daglig energiförbrukning, tekniskt tillstånd, arbetsläge, utrustningscertifikat osv. Användarna kan ange när lamporna ska tändas och släckas automatiskt, ändra belysningsstyrkan och konfigurera inställningar för förebyggande underhåll via appen.

Förutom stadsbelysning gör systemet det möjligt att styra och övervaka skyltbelysning, byggnadsbelysning och drift av laddningsstationer för elbilar.

 

IIoT-baserad webbapplikation

Användarna kan styra belysningssystemet via flera flikar: kartfliken, listan över utrustning och fliken för underhåll av infrastrukturen. I smart city-appen kan de kontrollera utrustningscertifikat och skapa objekt på kartan när ny utrustning installeras.

Lösningen lägger också grunden för att förbättra kommunikationen med samhällena. Vi implementerade en parser som samlade in och analyserade recensioner och klagomål från en kommunportal. Utifrån denna analys kan användarna göra detaljerade rapporter: antal klagomål, genomsnittlig, minsta och största svarstid på klagomål osv.

Teknik och verktyg

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
Databaser
PostgreSQL, MongoDB
Webbserver
Netty
DevOps
Docker Swarm
CI/CD
BitBucket-rörledning
Containerisering
Docker Swarm
Versionskontrollsystem
Git
Hantering av loggar
Kibana
Smarta städer

Process

Enligt modellen för outsourcing av dedikerade team deltog våra IT-specialister i projektet under ledning av kundens projektledare och affärsanalytiker. Arbetsflödet byggde på Scrum, en utbredd agil metodik för programvaruutveckling. För uppföljning av uppgifter och kommunikation använde vi Jira respektive Microsoft Teams.

När det gäller tekniken valde vi Java för backend-utveckling och Angular för front-end-utveckling. Den avgörande utmaningen var att integrera plattformen med tjänster från tredje part och förenhetliga processer för dataströmning. Vi skapade anpassade API:er och använde Kafka för att säkerställa databehandling i ett strömmande läge utan dataförlust. Lösningen är förenlig med telemetristandarderna och EU:s förordningar.

Industriellt sakernas internet

Team

3
Back-end-utvecklare
2
Front-end-utvecklare
1
Projektledare
1
QA-ingenjör
team-innowise

Resultat

Innowise Groups team har på ett effektivt sätt tagit itu med projektets utmaningar och utvecklat en grundmodul för en webbapplikation för smarta städer. Vi har nära deltagit i genomförandet av lösningen för sakernas internet för smarta städer. För närvarande är mer än 300 infrastrukturanläggningar anslutna till systemet och applikationen används i praktiken.

Vårt team tillhandahåller underhållstjänster för programvara som åtgärdar fel och förbättrar funktionaliteten. Inom kort planeras en strategi för införandet av nya moduler: säkerhetssystem för städer, trafikstyrning, miljöövervakning, smarta parkeringssystem osv. Kunden har för avsikt att fortsätta samarbetet med Innowise Group, eftersom de är helt nöjda med resultaten från projektets första etapp.

Projektets varaktighet
  • 2021 - Löpande

Behöver du en teknisk lösning? Kontakta oss!

    Ladda upp en fil

    Du kan bifoga upp till en fil på totalt 20 MB. Giltiga filer: pdf, jpg, jpeg, png

    Observera att när du klickar på Skicka-knappen kommer Innowise Group att behandla dina personuppgifter i enlighet med vår Privatlivspolicy för att ge dig lämplig information.

    Vad händer härnäst?

    1

    När vi har tagit emot och behandlat din begäran kommer vi att kontakta dig. för att beskriva dina projektbehov i detalj och underteckna ett NDA för att säkerställa att för att garantera konfidentialitet för informationen.

    2

    Efter att ha undersökt kraven utarbetar våra analytiker och utvecklare en projektförslag med arbetets omfattning, lagets storlek, tid och kostnad. uppskattningar.

    3

    Vi ordnar ett möte med dig för att diskutera erbjudandet och komma fram till en överenskommelse.

    4

    Vi undertecknar ett kontrakt och börjar arbeta med ditt projekt så snabbt som möjligt. möjligt.

    Den här webbplatsen använder cookies

    Vi använder cookies för att förbättra din webbupplevelse, visa anpassade annonser eller innehåll och analysera trafiken på webbplatsen. Genom att klicka på "Acceptera allt" samtycker du till vår användning av cookies. Kolla in vår Integritetspolicy.

    Tack!

    Ditt meddelande har skickats.
    Vi behandlar din begäran och kontaktar dig så snart som möjligt.

    pil