Legg igjen kontaktinformasjonen din, så sender vi deg vår whitepaper på e-post.
Jeg samtykker i å behandle personopplysningene mine for å sende personlig tilpasset markedsføringsmateriell i samsvar med Retningslinjer for personvern. Ved å bekrefte innsendingen samtykker du i å motta markedsføringsmateriell.
Takk skal du ha!

Skjemaet har blitt sendt inn.
Mer informasjon finner du i postkassen din.

Innowise er et internasjonalt selskap som utvikler programvare for hele syklusen selskap grunnlagt i 2007. Vi er et team på mer enn 1600+ IT-profesjonelle som utvikler programvare for andre fagfolk over hele verden.
Om oss
Innowise er et internasjonalt selskap som utvikler programvare for hele syklusen selskap grunnlagt i 2007. Vi er et team på mer enn 1600+ IT-profesjonelle som utvikler programvare for andre fagfolk over hele verden.

Smart city-applikasjon av IoT: 17% reduksjon i energiforbruket

IIoT-basert nettapp for sentralisert styring av byens infrastruktur i sanntid

Kunde

Industri
IIoT, høyteknologi
Region
EU
Kunde siden
2019

Vår kunde er en EU-basert IT-virksomhet som spesialiserer seg på å levere digitale produkter knyttet til Tingenes internett, Big Data, Maskinlæring og GIS-teknologi (geografisk informasjonssystem).

Detaljert informasjon om kunden kan ikke utleveres i henhold til bestemmelsene i NDA.

Utfordring

Kunden vår ble valgt av kommunen i en europeisk by for å gjennomføre et programvareutviklingsprosjekt av sosial og statlig betydning. Målet med prosjektet var å bygge en IoT-basert løsning for å digitalisere forvaltningen av urban infrastruktur, legge til rette for kommunikasjon med lokalsamfunn og forbedre leveransen av kommunale tjenester. Den første store programvaremodulen som ble bygget var et sentralisert styringssystem for belysning. I henhold til sluttkundens plan ville byledelsen avgjøre om det var tilrådelig å utvikle påfølgende moduler først etter implementeringen og full plassering i tjenesten til den første.

Kunden vår kontaktet Innowise for å outsource utviklingen av en smart by IoT-applikasjon basert på den dedikerte teammodellen. De ga teamet vårt i oppdrag å lage en modul for styring av belysningssystemet. Valget av klient falt på vårt selskap, ettersom vi allerede hadde hatt en vellykket historie med samarbeid i IoT-prosjekter.

Løsning

Innowise har utviklet en IIoT-aktivert webapplikasjon for planlegging og utvikling av smarte byer. Vi har bygget og implementert en digital belysningssystemmodul, som kan skaleres horisontalt etterpå.

Nettappen gir sentralisert kontroll over belysningssystemet i hele byen. Løsningen er koblet til trådløse sensorer og samler inn store mengder data fra byens lamper om daglig energiforbruk, teknisk tilstand, driftsmodus, utstyrssertifikat osv. Brukerne kan angi tidspunktet for når lysene skal slås på og av automatisk, endre lysstyrken og konfigurere innstillingene for prediktivt vedlikehold gjennom appen.

I tillegg til bylys gjør systemet det mulig å styre og overvåke belysning av reklametavler, bygningsbelysning og drift av ladestasjoner for elbiler.

 

Brukerne kan kontrollere belysningssystemet i flere faner: kartfanen, listen over utstyr og fanen for vedlikehold av infrastruktur. I smartby-appen kan de sjekke utstyrssertifikater og opprette elementer på kartet når nytt utstyr installeres.

Løsningen legger også grunnlaget for å forbedre kommunikasjonen med lokalsamfunnene. Vi implementerte en parser som samlet inn og analyserte anmeldelser og klager fra en kommuneportal. Basert på denne analysen kan brukerne lage detaljerte rapporter: antall klager, gjennomsnittlig, minimum og maksimal responstid på klager osv.

Teknologier og verktøy

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
Webserver
Netty
DevOps
Docker Swarm
CI/CD
BitBucket-rørledning
Containerisering
Docker Swarm
Versjonskontrollsystemer
Git
Logghåndtering
Kibana

Prosess

I henhold til modellen for dedikert team-outsourcing ble våre IT-fagfolk med i prosjektet under ledelse av kundens prosjektleder og forretningsanalytiker. Arbeidsflyten ble bygget på Scrum, en utbredt livssyklusmetodikk for smidig programvareutvikling. For oppgavesporing og kommunikasjon brukte vi henholdsvis Jira og Microsoft Teams.

Når det gjelder teknologistakken, valgte vi Java for back-end-utvikling og Angular for front-end-utvikling. Den avgjørende utfordringen var å integrere plattformen med tredjepartstjenester og forene datastrømmingsprosesser. Vi opprettet tilpassede API-er og brukte Kafka for å sikre databehandling i strømmemodus uten tap av data. Løsningen er i samsvar med telemetristandarder og EU-forskrifter.

Team

3
Back-end-utviklere
2
Front-end-utviklere
1
Prosjektleder
1
Kvalitets- sikringsingeniør
team-innowise

Resultater

Innowises team har effektivt tatt tak i prosjektets utfordringer og utviklet en basismodul for en nettapplikasjon for smarte byer. Vi har deltatt tett i implementeringen av løsningen for tingenes internett for smarte byer. For øyeblikket er mer enn 300 infrastrukturanlegg koblet til systemet, og applikasjonen er i praktisk bruk.

Teamet vårt leverer programvarevedlikeholdstjenester som fikser feil og forbedrer funksjonaliteten. Snart er det planlagt å utvikle en strategi for innføring av nye moduler: bysikkerhetssystem, trafikkontroll, miljøovervåking, smart parkeringssystem osv. Kunden har til hensikt å fortsette samarbeidet med Innowise, ettersom de er helt fornøyde med resultatene av den første fasen av prosjektet.

Prosjektets varighet
  • 2021 - Løpende

Ta kontakt med oss!

Bestill en samtale eller fyll ut skjemaet nedenfor, så kontakter vi deg så snart vi har behandlet forespørselen din.

    Ta med prosjektdetaljer, varighet, teknisk stack, behov for IT-fagfolk og annen relevant informasjon.
    Spill inn en talemelding om din
    prosjektet for å hjelpe oss å forstå det bedre
    Legg ved ytterligere dokumenter om nødvendig
    Last opp fil

    Du kan legge ved opptil 1 fil på totalt 2 MB. Gyldige filer: pdf, jpg, jpeg, png

    Vær oppmerksom på at når du klikker på Send-knappen, vil Innowise behandle personopplysningene dine i samsvar med vår Personvernerklæring for å gi deg relevant informasjon.

    Hva skjer videre?

    1

    Etter at vi har mottatt og behandlet forespørselen din, vil vi komme tilbake til deg innen kort tid for å beskrive prosjektbehovene dine og undertegne en taushetserklæring for å sikre informasjonens konfidensialitet.

    2

    Etter å ha undersøkt kravene, utarbeider våre analytikere og utviklere en prosjektforslag med arbeidsomfang, teamstørrelse, tid og kostnader estimater.

    3

    Vi arrangerer et møte med deg for å diskutere tilbudet og komme til en avtale.

    4

    Vi signerer en kontrakt og begynner å jobbe med prosjektet ditt så raskt som mulig.

    Takk skal du ha!

    Meldingen din er sendt.
    Vi behandler forespørselen din og kontakter deg så snart som mulig.

    Takk skal du ha!

    Meldingen din er sendt.
    Vi behandler forespørselen din og kontakter deg så snart som mulig.

    pil