Lomake on lähetetty onnistuneesti.
Lisätietoja on postilaatikossasi.
Hyödyntääkseen Web 4.0 -tekniikoita ja SaaS-sovelluskehitystä asiakas halusi rakentaa avaimet käteen -periaatteella toimivan IoT-alustan, jolla voidaan hallita digitaalisten laitteiden koko elinkaarta rekisteröinnistä mittareiden seurantaan. Sen sijaan, että asiakas olisi luottanut valmiisiin ratkaisuihin, joiden toiminnot ovat rajallisia ja yhteensopivuusongelmat ovat ongelmallisia, hän etsi valmiiksi toimivaa tuotetta, joka voisi olla vuorovaikutuksessa laitteiden kanssa ilman ihmisen väliintuloa.
Tämän seurauksena asiakkaamme harkitsi web-sovellusta, jossa on pilviarkkitehtuuri, joka mahdollistaa uusien ominaisuuksien lisäämisen ja skaalautumisen tarpeen mukaan. Asiakkaan ehdotusten perusteella Innowise kehitti SaaS-alustan, jolla voidaan hallita IoT-ratkaisuja niiden monimutkaisuudesta ja kokoonpanosta riippumatta.
Hyödyntämällä IoT-teknologian asiantuntemusta, tarkastettu projektiryhmämme laati ratkaisun, jonka perusvirta on seuraava.
Aluksi yritys ostaa sovelluksen tilauksen. Sitten järjestelmänvalvoja rekisteröi käyttäjät tai yritykset, joilla on oletusarvoiset oikeudet. Uudet käyttäjät voivat luoda rooleja digitaalisten laitteiden hallintaan, koota ne ryhmiin, seurata mittareita ja muokata niiden elinkaarta sekä päivittää ohjelmistoja tarvittaessa.
Lisäksi yrityksemme lisäsi ominaisuuksia, joilla voidaan luoda MQTT-aiheita (esineiden internetin vakioviestiprotokolla), visualisoida datan kojelautoja ja tehdä tapahtumia/yrityksiä asianmukaisilla järjestelmäilmoituksilla, joissa on määritellyt roolit ja vastuut.
Sovelluksen rakenteen osalta Innowise toteutti mikropalveluarkkitehtuurin, jossa on kolme päämoduulia.
Käyttäjä- ja yrityspalvelu
Käytimme AWS Cognitoa yhtenä parhaista ratkaisuista pilvipalvelumigraatiota varten, koska se tarjoaa sisäänrakennetut todennus- ja rekisteröintitoiminnot. Koska emme tarvinneet kehittää hallintopaneelia tyhjästä, hyödyimme seuraavista eduista. AWS yhteensopivuus kolmansien osapuolten palvelujen ja ulkoisten laitteiden kanssa. Uusien jäsenten lisäämisen lisäksi tiimimme laajensi hallintapaneelin ominaisuuksia suodattamisen, lajittelun ja kokonaisuuksien (käyttäjien ja yritysten) luomisen mahdollistamiseksi.
Korkean kyberturvallisuustason haasteiden edessä Innowise kiinnitti paljon huomiota turvallisen sovellusinfrastruktuurin rakentamiseen. Tätä varten asetimme eri rooleissa oleville käyttäjille käyttöoikeusjärjestelmän, joka tarjoaa pääsyn ohjelmatiedostoihin heidän vastuualueidensa puitteissa. Myös tietojen salausalgoritmia parannettiin. Käyttäjiä, asiakkaita, laitteita jne. koskevien tietojen keräämiseksi ja tallentamiseksi tiimimme lähestyi kehittynyttä PostgresRLS-teknologiaa.
Laitepalvelu
Sovelluksen ydinelementtinä tämä moduuli toimii pilvipalveluiden kääreenä, jonka avulla asiakkaat voivat rekisteröidä IoT-laitteita, seurata niiden mittareita ja tehdä säätöjä, jos häiriöitä ilmenee. Varmistaaksemme ongelmattoman toiminnan eri pilvipalveluntarjoajien kanssa, teimme sovelluksestamme AWS-yhteensopivan, Azureja GCP.
Vaihtoehtoisesti, jos asiakas haluaa sovelluksen paikan päällä, voimme ottaa sen käyttöön sujuvasti asiakkaan puolella.
Tietojen visualisointi
Sovellus on integroitu Grafana-palveluun, jonka avulla tietoja voidaan visualisoida grafiikan ja kaavioiden muodossa. Saadakseen paremman analytiikan tason ylläpitäjä voi muuttaa Grafanan asetuksia niin, että kaikki käyttäjät voivat hyödyntää työkalua täysimääräisesti. Tietojen visualisoinnissa käytetään sekä laitteiden telemetriatietoja että metatietoja esittämään tietoja vempaimien suorituskyvystä ja niiden mittareista.
Lisäksi MQTT-tekniikan avulla kaikki tiedot voidaan tallentaa nopeasti ja tallentaa timestream-pilvitietokantoihin helposti saatavilla olevalla tavalla.
Asialle omistautunut tiimimme kävi läpi kaikki SDLC:n vaiheet - löytövaiheesta käyttöönottoon ja käyttöönoton jälkeiseen ylläpitoon.
Projektimenetelmänä tiimi käytti Scrum-menetelmää, johon kuului päivittäisiä kokouksia ja väliraportteja. Tehtävien hallinta ja työajanseuranta toteutettiin Jiran avulla, jossa ryhmänjohtaja tarkisti edistymistä ja jakoi vastuualueita. Kaikki projektin dokumentaatio tallennettiin Confluenceen ja Swaggeriin.Hanke aloitettiin heinäkuussa 2021, ja kaikki asetetut tavoitteet on tähän mennessä saavutettu. Tällä hetkellä asiakas etsii lisärahoituslähteitä päästäkseen uusille markkinarakoille.
Ratkaisun arkkitehtuuri havainnollistaa, miten front-end ja back-end ovat vuorovaikutuksessa keskenään, kuten alla on esitetty.
Kokenut tiimimme on kehittänyt ensiluokkaisen SaaS-alustan IoT-laitteiden hallintaan tyhjästä. Innowise on esitellyt digitaalisten laitteiden hallintaan ja niiden mittareiden seurantaan tarkoitetun ratkaisun, joka sisältää kolme moduulia:
Koska SaaS-ratkaisut edellyttävät tehostettua tietosuojaa pienimmänkin tietoturvaloukkauksen tai -vuodon riskin vähentämiseksi, asiakas hyötyi vakaasta hierarkkisesta moduulirakenteesta.
Yrityksemme kehitti sovelluksen, jolla vähennetään inhimillisten tekijöiden vaikutusta digitaalisten laitteiden väliseen vuorovaikutukseen joustavan pilviarkkitehtuurin avulla, jota voidaan skaalata ja mukauttaa tarpeen mukaan.
Viestisi on lähetetty.
Käsittelemme pyyntösi ja otamme sinuun yhteyttä mahdollisimman pian.
Rekisteröitymällä hyväksyt Tietosuojakäytäntö, mukaan lukien evästeiden käyttö ja henkilötietojesi siirto.