- Typy platforem IoT
- 1. Hardwarové platformy
- 2. Platformy připojení
- 3. Cloudové platformy zařízení
- 4. Platformy typu end-to-end
- Faktory, které je třeba vzít v úvahu při výběru platformy
- 1. Typ služby / model
- 2. Kompatibilita
- 3. Odbornost domén
- 4. Připojení
- 5. Spolehlivost
- 6. Škálovatelnost
- 7. Zabezpečení
- 8. Funkce správy a monitorování zařízení
- 9. Integrace a zpracování dat
- 10. Podpora
- 11. Náklady
Zpráva společnosti Gartner z roku 2017 předpovídala, že do roku 2020 bude počet propojených „ věcí “ na internetu přes 20,4 miliardy. Ale s rychlostí, jakou řešení IoT v současné době zavádějí po celém světě podniky, které objevují, jak by to mohlo pomoci optimalizovat jejich procesy, a podnikatelé, kteří narušují stávající trhy a vybírají nové pomocí různých inovativních řešení, je to pravděpodobně bezpečné říci, že do roku 2020 jich bude mnohem více.
Jedním z hlavních zprostředkovatelů tohoto stabilního růstu počtu připojených zařízení jsou platformy IoT. Poskytují řadu integrovaných služeb a infrastruktury (ukládání dat, připojení atd.), Které jsou obecně potřebné pro připojení „věcí“ k internetu. Zvládají většinu těžkého zvedání projektu, snižují množství práce a investic potřebných pro nasazení řešení a jsou zdaleka jedním z hlavních důvodů některých z nejúspěšnějších řešení IoT v okolí.
Díky tomu se staly nedílnou součástí nasazení jakéhokoli řešení IoT. Trh platforem IoT však roste, podle zprávy IoT-Analytics se počet platforem IoT při posledním sčítání v roce 2017 zvýšil na přibližně 450, 200 více než v předchozím roce. Toto obrovské množství možností vytváří pro vývojáře jedinečnou sadu výzev, protože výběr dokonalé platformy se stává docela úkolem. Už jsme diskutovali o šesti nejlepších hardwarových deskách pro IoT, ale jsou pouze jedním typem platformy IoT, v dnešním článku se podíváme na různé typy platforem IoT a faktory, které je třeba vzít v úvahu při výběru mezi nimi.
Typy platforem IoT
Jedním z nejjednodušších způsobů rozdělení platforem IoT na typy je jejich kategorizace na základě nejzákladnější architektury IoT (viz níže).
O kterém (pravděpodobně příliš zjednodušeném) lze říci, že se skládá hlavně ze 4 modulů;
- „Věci“ (fyzický / hmotný hardware, např. Inteligentní přepínače)
- Připojení např. WiFi, LoRa
- Cloud zařízení, např. AWS, ThingsWrox
- Aplikace / zařízení / API
4 th modul představuje koncová zařízení, která jsou obvykle také označují jako věci. Na základě toho bychom mohli kategorizovat platformy IoT do čtyř hlavních typů;
- Hardwarové platformy
- Platformy připojení
- Cloudové platformy zařízení
- End-to-end platformy
1. Hardwarové platformy
Tento typ platforem jsem popsal v jednom ze svých předchozích článků zde. Jsou to v podstatě platformy používané pro návrh a vývoj „věcí“ v IoT. Zahrnují rozmanitou škálu mikrokontrolérů a mikroprocesorů, které mají speciální funkce, díky nimž jsou vhodné pro několik případů použití IoT. Mezi příklady patří mimo jiné desky z Particle.
2. Platformy připojení
Jedná se o platformy zaměřené hlavně na to, jak jsou zařízení připojena k internetu pomocí různých nízkoenergetických a nízkonákladových telekomunikačních médií od NB-IoT po LoRa. Mezi dobré příklady patří Sigfox, AirVantage, Hologram a částice.
3. Cloudové platformy zařízení
Tyto platformy existují v různých příchutích a právě tam máte pravděpodobně největší počet hráčů. Tradičně poskytují síťovou infrastrukturu a úložný prostor pro data zařízení s možností připojení několika tisíc až milionů zařízení. Některé z těchto platforem přicházejí s dalšími a odlišujícími funkcemi pro analýzu a vizualizaci dat, monitorování / správu zařízení atd. Dobré příklady zahrnují; AWS, PTC's ThingsWrox, Thingspeak, Azure atd. Naučte se, jak začít s AWS pro IoT.
4. Platformy typu end-to-end
Tyto platformy technicky kombinují veškeré úsilí ostatních výše zmíněných platforem. Poskytují hardware (přímo nebo prostřednictvím partnerství), konektivitu, cloud zařízení, zabezpečení a všechny další věci potřebné k připojení zařízení k internetu. Díky integrované povaze jejich služeb až po hardware je správa zařízení s nimi snadný úkol. Tyto platformy jsou pravděpodobně nejlepší použít při nasazení vašeho prvního řešení IoT, protože pomáhají odstranit složitost spojenou s kombinací různých IoT zásobníku a platforem. Dobrým příkladem platforem v této části bude Particle .
Kromě klasifikace na typy pomocí základní architektury IoT lze tyto platformy také kategorizovat na základě vertikál IoT (od konkrétních průmyslových odvětví po jedinečný druh klientů), ve kterých působí. Například platformy jako GE Predix a Honeywell IoT suite jsou přizpůsobeny tak, aby sloužily uživatelům na průmyslovém trhu IoT, zatímco platformy jako BluePillar poskytuje platformu energie jako služby, která by mohla být užitečná pro energetické projekty. Zdánlivě univerzální platformy jako AWS a thingsWorx také existují a mohou být pro určité projekty nejlepší.
Faktory, které je třeba vzít v úvahu při výběru platformy
Podle zprávy engineering.com se 90 % dat generovaných zařízeními IoT v současné době nepoužívá, přičemž selhání nasazení správné platformy pro nasazení je jednou z hlavních příčin. U platforem IoT neexistuje pro žádný projekt žádná „univerzální velikost“. Je třeba pečlivě zvážit, zda je používaná platforma pro projekt nejlepší.
Níže uvádíme některé z faktorů, na které byste si měli dávat pozor při výběru platformy;
- Typ služby a model
- Kompatibilita (architektura a technologie)
- Odbornost domén
- Spolehlivost
- Konektivita
- Škálovatelnost
- Bezpečnostní
- Funkce správy a monitorování zařízení
- Integrace a zpracování dat
- Podpěra, podpora
- Náklady
1. Typ služby / model
Při výběru platformy je třeba nejprve zvážit druh služeb, které nabízejí. Je důležité zjistit, zda se jedná o skutečnou platformu typu end-to-end nebo jen platformu pro připojení. Je důležité skutečně porozumět nabídce platforem a určit, jak to zapadá do cílů vašeho projektu.
2. Kompatibilita
Tento faktor je ještě důležitější, když nepoužíváte platformu typu end-to-end. Je důležité zajistit, aby architektura (síť, připojení) a technologický zásobník (např. Podporované protokoly) platformy, která má být použita, odpovídaly vašemu případu použití, vaší stávající IP produktu a budoucím cílům vašeho projektu. Měli byste zajistit interoperabilitu (tak či onak) mezi platformami, které se mají použít pro jakoukoli část vašeho projektu . Například pokud vaše „věci“ byly založeny na komunikačním protokolu MQTT, je důležité zajistit platformu, kterou vybíráte, protože cloud zařízení podporuje protokol.
3. Odbornost domén
Odbornost na doménu může být ve smyslu odbornosti týkající se konkrétního odvětví IoT nebo odbornosti v poskytované službě. Jak již bylo zmíněno výše, určité platformy IoT jsou vyvíjeny s ohledem na určitou část trhu IoT, pokud se budou vyvíjet kolem této vertikální oblasti, může být chytré zvolit platformy v tomto prostoru. Dobrým příkladem bude volba GE predix nebo IBM Watson přes Particle pro implementaci řešení založeného na průmyslovém IoT. Pokud jde o odborné znalosti poskytované služby, je důležité zajistit, aby poskytovatel platformy strávil v tomto prostoru dobrý počet let.
4. Připojení
To je nejdůležitější při výběru platformy připojení. Je třeba vzít v úvahu mimo jiné otázky jako způsob připojení, pokrytí, plán. Kompatibilita odpovědí na tuto otázku s případem použití vašeho řešení a zejména s vaším hardwarem je docela důležitá. Komunikační režim musí být takový, který funguje v rámci omezení napájení a umístění vašeho zařízení, zatímco datový plán musí být ten, který je nákladově efektivní na základě rychlosti, kterou vaše zařízení nahrávají a stahují data.
5. Spolehlivost
Jak spolehlivá je platforma? Jaké jsou šance, že se to nepodaří? Co se stane, když selže? Lze data obnovit? Toto a další jsou otázky, které je třeba položit ohledně spolehlivosti platformy, která má být použita. Než se rozhodnete, získejte co nejvíce podrobností o nabídkách platformy ohledně spolehlivosti na úrovni výroby.
6. Škálovatelnost
Šířka pásma a latence jsou dva faktory, které je třeba mít na paměti při výběru cloudové platformy zařízení IoT. Musíte zajistit, aby zvolená platforma měla potřebnou infrastrukturu k dosažení rozsahu, který pro svůj projekt předpokládáte.
7. Zabezpečení
Při výběru platformy je bezpochyby velmi důležitým faktorem bezpečnost. Měli byste znát opatření, která poskytovatelé platformy přijímají k zajištění bezpečnosti platformy, od pravidelných aktualizací až po ověřování a šifrování dat. Díky propojené povaze řešení IoT jsou možné cíle pro různé druhy útoků, které by mohly ohrozit vaše data a celkovou podstatu vašeho projektu. Tento faktor by měl být považován za jeden z prvních.
8. Funkce správy a monitorování zařízení
Implementace IoT obvykle zahrnují nasazení zařízení na místech s omezeným přístupem. Díky tomu má médium monitorování a správy stavu a stavu zařízení prostřednictvím platformy IoT důležitou funkci. Některé platformy jsou pro správu zařízení tak robustní, že obsahují funkce pro zasílání aktualizací firmwaru OTA do zařízení. Zajistěte, aby platforma podporovala všechny funkce monitorování a správy, které může vaše zařízení vyžadovat.
9. Integrace a zpracování dat
Cloudové platformy zařízení jsou nezbytné pro sběr dat, ale většina z těchto platforem šla nad rámec toho a implementovala několik funkcí, které umožňují analýzu dat a generování použitelných informací. U některých platforem to přichází jako dodatečná cena, zatímco pro ostatní je zdarma. Kromě analýzy dat se většina dat generovaných IoT používá k poskytování různých procesů. Ujistěte se, že platforma je schopna generovat takové informace, které váš projekt vyžaduje, a procesy, které budou těžit přímo z vašeho řešení IoT, lze snadno integrovat, než se rozhodnete.
10. Podpora
Nelze příliš zdůraznit důležitost podpory, zejména při nasazování prvního projektu IoT nebo při prvním použití konkrétní platformy může nastat několik problémů, které mohou projekt stát více času, než je nutné. Než půjdete s konkrétní platformou, musíte si být jisti, jaký druh podpory vám bude poskytován.
11. Náklady
Existuje několik účtovacích modelů pro platformy IoT a častěji než obvykle bývají náklady hlavním faktorem pro výběr platformy. Musíte vyhodnotit fakturační model platformy, umístit jej vedle sebe s počtem zařízení, která vaše řešení bude zahrnovat, množství a frekvenci dat, která budou generována, a rozhodnout, zda je pro vás ta konkrétní platforma nejlepší.
Tento seznam není v žádném případě vyčerpávající; Nasazení IoT může být složité, pro dosažení úspěchu je důležité přimět lidi se správnou úrovní zkušeností. Během procesu výběru platformy je docela klíčové sedět (nebo telefonovat) s obchodními zástupci platforem, které zvažujete. Získáte tak přehled o jejich schopnostech a plánech do budoucna.