- IoT-alustojen tyypit
- 1. Laitteistoalustat
- 2. Liitettävyysalustat
- 3. Laitteen pilvialustat
- 4. Alustat päästä päähän
- Tekijät, jotka on otettava huomioon alustaa valittaessa
- 1. Palvelun tyyppi / malli
- 2. Yhteensopivuus
- 3. Verkkotunnuksen asiantuntemus
- 4. Yhteydet
- 5. Luotettavuus
- 6. Skaalautuvuus
- 7. Turvallisuus
- 8. Laitehallinta- ja valvontaominaisuudet
- 9. Integraatiot ja tietojen käsittely
- 10. Tuki
- 11. Kustannukset
Gartnerin raportissa vuonna 2017 ennustettiin, että vuoteen 2020 mennessä Internetiin kytkettyjen " asioiden " määrä olisi yli 20,4 miljardia. Mutta sillä nopeudella, jolla IoT-ratkaisuja käytetään tällä hetkellä ympäri maailmaa, yrittäjät, jotka löytävät, kuinka se voisi auttaa optimoimaan prosessejaan, ja yrittäjät, jotka häiritsevät nykyisiä markkinoita ja tekevät uusia innovatiivisilla ratkaisuilla, on todennäköisesti turvallista sanoa, että lukumäärä olisi paljon suurempi vuoteen 2020 mennessä.
Yksi kytkettyjen laitteiden määrän vakaan kasvun tärkeimmistä edistäjistä on IoT-alustat. Ne tarjoavat sarjan integroituja palveluja ja infrastruktuuria (tietojen tallennus, liitettävyys jne.), Joita yleensä tarvitaan "asioiden" liittämiseen Internetiin. He hoitavat suurimman osan projektin raskaasta nostamisesta vähentäen ratkaisujen käyttöönottoon tarvittavaa työtä ja investointeja, ja ne ovat ylivoimaisesti olleet yksi tärkeimmistä syistä eräiden menestyneimpien esineiden internetin ratkaisujen takana.
Tämä on tehnyt heistä olennaisen osan minkä tahansa IoT-ratkaisun käyttöönottoa. IoT-Analytics-raportin mukaan IoT-alustamarkkinat ovat kuitenkin olleet nousussa, sillä viimeisimmässä laskelmassa vuonna 2017 IoT-alustojen määrä oli kasvanut noin 450, 200 enemmän kuin edellisenä vuonna. Tämä valtava määrä vaihtoehtoja luo ainutlaatuisen joukon haasteita kehittäjille, koska täydellisen alustan valitsemisesta tulee melko tehtävä. Keskustelimme jo IoT: n kuudesta parhaasta laitteistokortista, mutta ne ovat vain yksi tyyppi IoT-alustoista, ja tämänpäiväisessä artikkelissa tarkastelemme erilaisia IoT-alustoja ja tekijöitä, jotka on otettava huomioon valittaessa niiden välillä.
IoT-alustojen tyypit
Yksi helpoimmista tavoista jakaa esineiden internet-alustat tyyppeihin on luokitella ne perustavanlaatuisen IoT-arkkitehtuurin perusteella (esitetty alla).
Joiden (todennäköisesti yksinkertaistettujen) voidaan sanoa koostuvan pääasiassa 4 moduulista
- "Asiat" (fyysinen / aineellinen laitteisto, esim. Älykytkimet)
- Liitettävyys esim. WiFi, LoRa
- Laitepilvi, esim. AWS, ThingsWrox
- Sovellukset / Laitteet / API: t
4 th moduuli edustaa pää laitteita, joita yleensä kutsutaan myös asioita. Tämän perusteella voisimme luokitella IoT-alustat neljään päätyyppiin;
- Laitteistoalustat
- Liitettävyysalustat
- Laitteen pilvialustat
- Alusta loppuun
1. Laitteistoalustat
Käsittelin tämän tyyppisiä alustoja yhdessä edellisistä artikkeleistani täällä. Ne ovat lähinnä alustoja, joita käytetään IoT: n "asioiden" suunnitteluun ja kehittämiseen. Niihin kuuluu monipuolinen valikoima mikro-ohjaimia ja mikroprosessoreita, joilla on erityispiirteitä, jotka tekevät niistä sopivia useisiin IoT-käyttötapauksiin. Esimerkkejä ovat muun muassa Particle-levyt.
2. Liitettävyysalustat
Nämä ovat alustoja, jotka keskittyvät pääasiassa siihen, miten laitteet yhdistetään Internetiin käyttämällä erilaisia pienitehoisia ja edullisia tietoliikennevälineitä NB-IoT: stä LoRaan. Hyviä esimerkkejä ovat Sigfox, AirVantage, hologrammi ja hiukkaset.
3. Laitteen pilvialustat
Näitä alustoja on eri makuja, ja siellä on todennäköisesti eniten pelaajia. Ne tarjoavat perinteisesti verkkoinfrastruktuurin ja tallennustilan laitetiedoille ja mahdollisuuden yhdistää useita tuhansia miljoonia laitteita. Joissakin näistä alustoista on lisä- ja erotteluominaisuuksia tietojen analysointiin ja visualisointiin, laitteiden valvontaan / hallintaan jne. Hyviä esimerkkejä ovat; AWS, PTC: n ThingsWrox, Thingspeak, Azure jne. Opi aloittamaan AWS for IoT.
4. Alustat päästä päähän
Nämä alustat yhdistävät teknisesti kaikki edellä mainittujen muiden alustojen toimet. Ne tarjoavat laitteiston (suoraan tai kumppanuuksien kautta), liitettävyyden, laitepilven, tietoturvan ja kaiken muun, mitä tarvitaan laitteiden liittämiseen Internetiin. Palvelujen integroitu luonne laitteistoon saakka tekee laitteiden hallinnasta helpon tehtävän heidän kanssaan. Nämä alustat ovat luultavasti parhaiten käytettäviä ensimmäisen IoT-ratkaisun käyttöönotossa, koska ne auttavat poistamaan monimutkaisuuden, joka liittyy erilaisten IoT-pinoiden ja alustojen yhdistämiseen. Hyvä esimerkki alustoista tässä osiossa on Particle .
IoT-perusarkkitehtuuria käyttävän tyypin luokittelun lisäksi nämä alustat voidaan myös luokitella IoT-vertikaalien (tietyiltä toimialoilta ainutlaatuisten asiakkaiden) perusteella, joilla ne toimivat. Esimerkiksi GE Predix- ja Honeywell IoT -sovellusten kaltaiset alustat on räätälöity palvelemaan alan IoT-käyttäjien käyttäjiä, kun taas BluePillarin kaltaiset alustat tarjoavat energiaa palveluna -alustan, josta voi olla hyötyä energiaan liittyvissä projekteissa. Näennäisesti yleiskäyttöisiä alustoja, kuten AWS ja thingsWorx, on myös olemassa ja ne voivat olla parhaita tietyille projekteille.
Tekijät, jotka on otettava huomioon alustaa valittaessa
Engineering.comin raportin mukaan 90 % IoT-laitteiden tuottamista tiedoista ei tällä hetkellä ole käytössä, koska oikean alustan käyttö epäonnistui käyttöönotossa, mikä on yksi tärkeimmistä syistä. IoT-alustoilla ei ole "yhtä kokoa kaikille" mihinkään projektiin. On harkittava huolellisesti sen varmistamista, että käytettävä alusta on paras projektiin.
Alla on joitain tekijöitä, joihin kannattaa kiinnittää huomiota alustaa valittaessa;
- Palvelun tyyppi ja malli
- Yhteensopivuus (arkkitehtuuri- ja teknologiapino)
- Verkkotunnusosaaminen
- Luotettavuus
- Yhteydet
- Skaalautuvuus
- Turvallisuus
- Laitehallinta- ja valvontaominaisuudet
- Integraatiot ja tietojen käsittely
- Tuki
- Kustannus
1. Palvelun tyyppi / malli
Ensimmäinen asia, joka on otettava huomioon alustaa valittaessa, on niiden tarjoamat palvelut. On tärkeää tunnistaa, ovatko ne todellinen päästä päähän -alusta vai vain yhteysalusta. On tärkeää ymmärtää todella alustojen tarjonta ja selvittää, miten se sopii projektisi tavoitteisiin.
2. Yhteensopivuus
Tämä tekijä on vieläkin tärkeämpi, kun et käytä end to end -alustaa. On tärkeää varmistaa, että käytettävän alustan arkkitehtuuri (verkko, liitettävyys) ja teknologiapino (e, g tuetut protokollat) sopivat käyttötapaukseesi, nykyiseen tuotteen IP-osoitteeseesi ja projektisi tuleviin tavoitteisiin. Sinun on varmistettava, että projektisi missä tahansa osassa käytettävien alustojen välillä on yhteentoimivuus (tavalla tai toisella) . Jos esimerkiksi "asiat" perustuivat MQTT-yhteyskäytäntöön, on tärkeää varmistaa, että valitsemasi käyttöympäristö laitteen pilvipalveluna tukee protokollaa.
3. Verkkotunnuksen asiantuntemus
Verkkotunnuksen asiantuntemus voi olla tietyn IoT-toimialan asiantuntemusta tai tarjottavan palvelun asiantuntemusta. Kuten edellä mainittiin, tietyt IoT-alustat on kehitetty tietyn IoT-markkinoiden osan mielessä, jos kehittyy kyseisen vertikaalin ympärille, voi olla järkevää valita alustoja tuossa tilassa. Hyvä esimerkki on GE-etuliitteen tai IBM Watsonin valinta Particle-sovelluksen sijaan teollisen IoT-pohjaisen ratkaisun toteuttamiseksi. Tarjottavan palvelun asiantuntemuksen kannalta on tärkeää varmistaa, että alustan tarjoaja on viettänyt useita vuosia siinä tilassa.
4. Yhteydet
Tämä on tärkeintä, kun valitset liitäntäalustan. On otettava huomioon muun muassa yhteysmenetelmä, kattavuus, suunnitelma. Tähän kysymykseen annettujen vastausten yhteensopivuus ratkaisun käyttötapauksen ja erityisesti laitteistosi kanssa on melko tärkeää. Viestintätilan on oltava sellainen, joka toimii laitteesi virrabudjetin ja sijaintirajoitusten mukaisesti, kun taas datasuunnitelman on oltava kustannustehokas sen mukaan, kuinka nopeasti laitteesi lataavat ja lataavat tietoja.
5. Luotettavuus
Kuinka luotettava alusta on? Mitkä ovat sen mahdollisuudet epäonnistua? Mitä tapahtuu, kun se epäonnistuu? Voiko tietoja palauttaa? Tämä ja muut ovat kysymyksiä, joita tulee kysyä käytetyn alustan luotettavuudesta. Hanki niin paljon tietoja kuin tarvitaan alustan tarjonnasta tuotannon luotettavuuden ympärillä ennen päätöksen tekemistä.
6. Skaalautuvuus
Kaistanleveys ja viive ovat kaksi tekijää, jotka on pidettävä mielessä IoT-laitteen pilvialustaa valittaessa. Sinun on varmistettava, että valitsemallasi alustalla on tarvittava infrastruktuuri projektiisi suunnitellun mittakaavan saavuttamiseksi.
7. Turvallisuus
Turvallisuus on epäilemättä erittäin tärkeä tekijä, joka on otettava huomioon alustan valinnassa. Sinun tulisi tietää toimenpiteet, joita alustan tarjoajat toteuttavat alustan turvallisuuden varmistamiseksi, säännöllisistä päivityksistä todentamiseen ja tietojen salaamiseen. IoT-ratkaisujen yhdistetty luonne tekee niistä mahdollisia kohteita erilaisille hyökkäyksille, jotka saattavat vaarantaa tietosi ja projektisi yleisen olemuksen. Tämän tekijän tulisi olla yksi ensimmäisistä, jotka otetaan huomioon.
8. Laitehallinta- ja valvontaominaisuudet
IoT-toteutuksiin kuuluu yleensä laitteiden sijoittaminen paikkoihin, joihin on rajoitettu pääsy. Tämä tekee laitteiden kunnon ja tilan seurannasta ja hallinnasta IoT-alustan kautta tärkeän ominaisuuden. Jotkut käyttöympäristöt ovat niin kestäviä laitteiden hallintaa varten, että ne sisältävät ominaisuuksia OTA-laiteohjelmistopäivitysten siirtämiseksi laitteisiin. Varmista, että alusta pystyy tukemaan kaikkia laitteesi mahdollisesti tarvitsemia valvonta- ja hallintatoimintoja.
9. Integraatiot ja tietojen käsittely
Laitepilvialustat ovat välttämättömiä tietojen keräämiselle, mutta useimmat näistä alustoista ovat ylittäneet sen, ja ottaneet käyttöön useita ominaisuuksia, jotka mahdollistavat tietojen analysoinnin ja toimivien oivallusten luomisen. Joillekin alustoille tämä on lisäkustannuksia, kun taas toisille se on ilmainen. Data-analyysin lisäksi suurin osa IoT: n tuottamasta datasta käytetään palvelemaan erilaisia prosesseja. Varmista, että alusta pystyy tuottamaan sellaisia oivalluksia, joita projekti vaatii, ja prosessit, jotka hyötyvät suoraan IoT-ratkaisustasi, voidaan integroida helposti ennen päätöksen tekemistä.
10. Tuki
Tuen merkitystä ei voida korostaa liikaa, varsinkaan ensimmäisen IoT-projektin käyttöönotossa tai tietyn alustan ensimmäisessä käytössä , voi syntyä useita ongelmia, jotka saattavat maksaa projektille enemmän aikaa kuin on tarpeen. Sinun on oltava varma siitä, millaista tukea saat, ennen kuin menet tietylle alustalle.
11. Kustannukset
IoT-alustoille on olemassa useita laskutusmalleja, ja useimmiten kustannukset ovat yleensä tärkein tekijä alustan valinnassa. Sinun on arvioitava alustan laskutusmalli, sijoitettava se vierekkäin ratkaisun sisältämien laitteiden lukumäärän, luotavan datan määrän ja tiheyden kanssa ja päätettävä, onko kyseinen foorumi sinulle parhaiten sopiva.
Tämä luettelo ei ole missään nimessä tyhjentävä; IoT: n käyttöönotto voi olla monimutkaista, on tärkeää saada ihmiset, joilla on oikea kokemustaso, menestymään. Tehtäessä valintaprosessi alustan, jolla on istua alas (tai puhelimessa) myynnin edustajien alustojen olet harkitsee on varsin avain. Tämä antaa sinulle tietoa heidän kyvyistään ja tulevista suunnitelmistaan.