- Az IoT platformok típusai
- 1. Hardverplatformok
- 2. Kapcsolódási platformok
- 3. Eszközfelhő platformok
- 4. Egytől végig tartó platformok
- A Platform kiválasztásakor figyelembe veendő tényezők
- 1. A szolgáltatás típusa / modellje
- 2. Kompatibilitás
- 3. Domain szakértelem
- 4. Kapcsolódás
- 5. Megbízhatóság
- 6. Méretezhetőség
- 7. Biztonság
- 8. Eszközkezelési és felügyeleti funkciók
- 9. Integrációk és adatkezelés
- 10. Támogatás
- 11. Költség
A Gartner 2017-es jelentése azt jósolta, hogy 2020-ra az interneten a csatlakoztatott „ dolgok ” száma meghaladja a 20,4 milliárdot. De azzal a sebességgel, ahogyan az IoT-megoldásokat jelenleg az egész világon alkalmazzák azok a vállalkozások, akik felfedezik, hogyan segíthetnének folyamataik optimalizálásában, valamint olyan vállalkozók, akik megzavarják a meglévő piacokat és újakat faragnak sokféle innovatív megoldással, valószínűleg biztonságos azt mondani, hogy 2020-ra sokkal nagyobb szám lesz.
A csatlakoztatott eszközök számának folyamatos növekedésének egyik fő elősegítője az IoT-platformok. Számos integrált szolgáltatást és infrastruktúrát nyújtanak (adattárolás, összekapcsolhatóság stb.), Amelyek általában szükségesek a "dolgok" internethez történő csatlakoztatásához. Ők kezelik a projekt súlyos emelését, csökkentve a megoldások telepítéséhez szükséges munka és beruházások mennyiségét, és messze ez volt az egyik legfontosabb ok a környéken a legsikeresebb IoT-megoldások mögött.
Ez minden IoT-megoldás telepítésének szerves részévé tette őket. Az IoT-platform piaca azonban emelkedő tendenciát mutat az IoT-Analytics jelentése szerint, mivel a legutóbbi, 2017-es számláláskor az IoT-platformok száma mintegy 450-re, 200-zal többre nőtt, mint az előző évben. Ez a hatalmas mennyiségű opció egyedülálló kihívást jelent a fejlesztők számára, mivel a tökéletes platform megválasztása eléggé feladat. Már tárgyaltuk az IoT első hat hardverlapját, de ezek csak az IoT platformok egyik típusát jelentik, a mai cikkünkben megnézzük az IoT platformok különféle típusait és azokat a tényezőket, amelyeket figyelembe kell venni a köztük történő választás során.
Az IoT platformok típusai
Az IoT platformok típusokra bontásának egyik legegyszerűbb módja az, ha kategorizálja őket a legalapvetőbb IoT architektúra alapján (alább látható).
Ami (valószínűleg túlegyszerűsítve) elmondható, hogy főleg 4 modulból áll;
- A „dolgok” (fizikai / kézzelfogható hardverek, pl. Intelligens kapcsolók)
- Kapcsolódás, pl. WiFi, LoRa
- Eszközfelhő, pl. AWS, ThingsWrox
- Alkalmazások / Eszközök / API-k
A 4 -én modul jelentése végén eszközök, amelyeket rendszerint is nevezik a dolgokat. Ez alapján négy fő típusba sorolhatnánk az IoT-platformokat;
- Hardverplatformok
- Csatlakozási platformok
- Eszközfelhő platformok
- End to End platformok
1. Hardverplatformok
Az ilyen típusú platformokat az itt található korábbi cikkeim egyikében ismertettem. Ezek lényegében az IoT „dolgainak” tervezéséhez és fejlesztéséhez használt platformok. Számos mikrovezérlőt és mikroprocesszort tartalmaznak, amelyek olyan különleges tulajdonságokkal rendelkeznek, amelyek alkalmassá teszik őket több IoT-használatra. Ilyenek például a Particle táblái.
2. Kapcsolódási platformok
Ezek olyan platformok, amelyek főleg arra összpontosítanak, hogy az eszközök hogyan kapcsolódnak az internethez különféle alacsony fogyasztású, olcsó telekommunikációs eszközök segítségével az NB-IoT-től a LoRa-ig. Jó példák: Sigfox, AirVantage, Hologram és részecskék.
3. Eszközfelhő platformok
Ezek a platformok különböző ízekben léteznek, és valószínűleg itt van a legtöbb játékos. Hagyományosan biztosítják a hálózati infrastruktúrát és az eszközadatok tárhelyét, több ezer és több millió eszköz összekapcsolásának képességével. Ezen platformok némelyike kiegészítő és megkülönböztető funkciókkal rendelkezik az adatelemzéshez és a vizualizációhoz, az eszközfigyeléshez / -kezeléshez stb. Jó példák: AWS, PTC's ThingsWrox, Thingspeak, Azure stb. Ismerje meg, hogyan kezdje az AWS for IoT szolgáltatást.
4. Egytől végig tartó platformok
Ezek a platformok technikailag egyesítik a fent említett többi platform összes erőfeszítését. Biztosítják a hardvert (közvetlenül vagy partnerségen keresztül), a kapcsolatot, az eszközfelhőt, a biztonságot és minden egyéb dolgot, amely szükséges az eszközök internethez való csatlakoztatásához. Szolgáltatásuk integrált jellege egészen a hardverig az eszközkezelést teszi velük egyszerűvé. Valószínűleg ezek a platformok a legjobbak az első IoT-megoldás telepítésekor, mivel segítenek eltávolítani a különböző IoT-verem és platform kombinálásával járó bonyolultságot. A platformok jó példája ebben a szakaszban a Particle lesz.
Az alapvető IoT-architektúrát használó típusokba sorolás mellett ezek a platformok is kategorizálhatók azoknak az IoT-vertikumoknak az alapján (egyes iparágaktól az egyedi ügyfelekig), amelyekben működnek. Például az olyan platformok, mint a GE Predix és a Honeywell IoT csomag, úgy vannak kialakítva, hogy az ipari IoT piac felhasználóit szolgálják ki, míg a BluePillarhoz hasonló platformok energiaként szolgáltatást nyújtanak, amely hasznos lehet az energiával kapcsolatos projektek során. Látszólag olyan általános célú platformok is léteznek, mint az AWS és a thingsWorx, amelyek bizonyos projektek számára a legjobbak lehetnek.
A Platform kiválasztásakor figyelembe veendő tényezők
A Engineering.com beszámolója szerint az IoT-eszközök által generált adatok 90 % -át jelenleg nem használják fel, mivel a megfelelő platformot nem használják a telepítéshez, ami az egyik legfőbb ok. Az IoT-platformok esetében egyetlen projekt sem létezik. Gondosan mérlegelni kell annak biztosítását, hogy a használt platform a projekt számára a legjobb.
Az alábbiakban bemutatjuk azokat a tényezőket, amelyekre érdemes figyelni a platform kiválasztásakor;
- A szolgáltatás típusa és modellje
- Kompatibilitás (építészeti és technológiai verem)
- Domain-szakértelem
- Megbízhatóság
- Kapcsolódás
- Méretezhetőség
- Biztonság
- Eszközkezelési és felügyeleti funkciók
- Integrációk és adatkezelés
- Támogatás
- Költség
1. A szolgáltatás típusa / modellje
A platform kiválasztásakor először figyelembe kell venni az általuk kínált szolgáltatásokat. Fontos meghatározni, hogy valódi végpontok közötti platformok-e, vagy csak kapcsolódási platformok. Fontos, hogy valóban megértsük a platformok kínálatát, és meghatározzuk, hogy azok miként illeszkednek a projekt céljaihoz.
2. Kompatibilitás
Ez a tényező még fontosabb, ha nem végponttól végig platformot használ. Fontos biztosítani, hogy a használandó platform architektúrája (hálózat, csatlakozás) és technológiai halmaza (pl. Támogatott protokollok) megfeleljen a felhasználási esetnek, a meglévő termék IP-jének és a projekt jövőbeli céljainak. Gondoskodnia kell arról, hogy a projekt bármely részében használandó platformok (például így vagy úgy) együttműködjenek . Például, ha a "dolgok" az MQTT kommunikációs protokollon alapultak, fontos biztosítani, hogy a kiválasztott platform, mivel az eszköz felhője támogatja a protokollt.
3. Domain szakértelem
A tartományi szakértelem lehet egy adott IoT-vertikum körüli szakértelem vagy a nyújtott szolgáltatás szakértelme. Mint fentebb említettük, bizonyos IoT-platformokat az IoT-piac egy bizonyos szakaszának szem előtt tartásával fejlesztenek ki, ha e vertikális köré fejlesztünk, akkor okosabb lehet platformokat választani ezen a téren belül. Jó példa lesz a GE előtag vagy az IBM Watson kiválasztása a Particle helyett egy ipari IoT alapú megoldás megvalósításához. A nyújtott szolgáltatás szakértelme érdekében fontos biztosítani, hogy a platform szolgáltatója jó néhány évet töltött ezen a területen.
4. Kapcsolódás
Ez a legfontosabb a csatlakozási platform kiválasztásakor. Figyelembe kell venni többek között a kapcsolat módját, lefedettségét, tervét. A kérdésre adott válaszok kompatibilitása a megoldás használati esetével és különösen a hardverrel nagyon fontos. A kommunikációs módnak olyannak kell lennie, amely az eszköz energiaköltségkeretén és helymeghatározásán belül működik, míg az adatcsomagnak költséghatékonynak kell lennie az eszközök feltöltési és letöltési sebessége alapján.
5. Megbízhatóság
Mennyire megbízható a platform? Mennyi az esélye annak, hogy kudarcot vall? Mi történik, ha nem sikerül? Visszaállíthatók-e az adatok? Ez és még sok más kérdés, amelyet fel kell tenni a használandó platform megbízhatóságával kapcsolatban. A döntés meghozatala előtt szerezzen be annyi részletet, amelyre szükség van a platform kínálatával kapcsolatban a gyártási szintű megbízhatóság körül.
6. Méretezhetőség
A sávszélesség és a késleltetés két tényező, amelyet szem előtt kell tartani az IoT eszköz felhőplatformjának kiválasztásakor. Biztosítania kell, hogy a választott platform rendelkezik a szükséges infrastruktúrával a projektje számára tervezett méret eléréséhez.
7. Biztonság
A biztonság kétségkívül nagyon fontos szempont, amelyet figyelembe kell venni a platform kiválasztásakor. Tudnia kell azokat az intézkedéseket, amelyeket a platform szolgáltatói megtesznek a platform biztonságának biztosítása érdekében, a rendszeres frissítésektől a hitelesítésig és az adatok titkosításáig. Az IoT-megoldások összekapcsolt jellege különféle támadások célpontjává teszi őket, amelyek veszélyeztethetik az Ön adatait és a projekt lényegét. Ezt a tényezőt az elsők között kell figyelembe venni.
8. Eszközkezelési és felügyeleti funkciók
Az IoT-megvalósítások általában eszközök korlátozott hozzáférésű helyeken történő telepítését jelentik. Ez fontos jellemzővé teszi az eszköz állapotának és az IoT platformon keresztül történő felügyeletének és kezelésének közegét. Egyes platformok annyira robusztusak az eszközkezeléshez, hogy olyan funkciókat tartalmaznak, amelyekkel OTA firmware-frissítéseket lehet telepíteni az eszközökre. Győződjön meg arról, hogy a platform képes támogatni az eszköz összes monitorozási és kezelési funkcióját.
9. Integrációk és adatkezelés
Az eszközfelhő platformok elengedhetetlenek az adatgyűjtéshez, de a legtöbb platform meghaladta ezt, és számos olyan funkciót valósított meg, amelyek lehetővé teszik az adatok elemzését és a cselekvésre alkalmas betekintést. Egyes platformokon ez hozzáadott költséget jelent, míg mások számára ingyenes. Az adatelemzés mellett az IoT által generált adatok nagy részét különféle folyamatok kiszolgálására használják. Gondoskodjon arról, hogy a platform képes legyen a projekt által megkövetelt betekintés generálására, és a döntés meghozatala előtt könnyen integrálhatók azok a folyamatok, amelyek az IoT-megoldásból közvetlenül profitálnak.
10. Támogatás
A támogatás fontosságát nem lehet túl hangsúlyozni, különösen az első IoT-projekt telepítésekor vagy egy adott platform első használatakor számos probléma merülhet fel, amelyek a szükségesnél több időbe kerülhetnek a projektnek. Bizonyosnak kell lennie abban a fajta támogatásban, amelyet kapni fog, mielőtt bármelyik platformmal elindulna.
11. Költség
Számos számlázási modell létezik az IoT-platformok esetében, és gyakran a költségek általában a fő tényezők a platform kiválasztásában. Ki kell értékelnie a platform számlázási modelljét, egymás mellé kell helyezni a megoldással járó eszközök számát, a létrehozandó adatok mennyiségét és gyakoriságát, és el kell döntenie, hogy az adott platform a legjobb az Ön számára.
Ez a lista egyáltalán nem teljes; Az IoT telepítése összetett lehet, fontos, hogy a megfelelő tapasztalattal rendelkező embereket elérjék a siker eléréséhez. Miközben a platform kiválasztásának folyamata zajlik, nagyon fontos egy ülést (vagy telefonbeszélgetést) folytatni az Ön által figyelembe vett platformok értékesítési képviselőivel. Ez betekintést nyújt a képességeikbe és a jövőbeli terveibe.