Velký přehled cloudů pro IoT – 1. část
Cloud pro internet věcí je důležitou součástí celého procesu od naměřených dat až po jejich bezpečné uložení a zpracování. Výběr poskytovatele může souviset i s výběrem hardware. Jelikož vzájemná spolupráce poskytovatelů „cloudových“ služeb a výrobců procesorů (chipů) pro LPWAN, dokáže nabídnout kompletní řešení pro vaše aplikace. Tím se urychlí celý vývoj a efektivita se mnohonásobně zvýší. Proč vymýšlet už vymyšlené. Stačí mít jen dobrý nápad na užitečnou aplikaci.
IoT (Internet věcí) můžeme nazvat vše, co komunikuje, a to nejen bezdrátově. Data, které zařízení posílají, je vhodné někde zpracovávat, analyzovat či uchovat k pozdějšímu použití. K tomuto účelu slouží „cloud“. Pokud jsem začal hledat informace ohledně „cloudu “ a IoT na internetu, našel jsem mraky poskytovatelů této služby. Zajímal jsem se jaké vlastnosti má jejich nabízené řešení. Každý o sobě píše, že dokáže připojit cokoliv a nabídnout cokoliv. Našel jsem jednu výjimku a to platformu ESL Group, která o sobě tvrdí, že se specializuje na bezpečnost přenosu (bankovní sektor). Jenže každá platforma o sobě píše, že jsou bezpečně uložena, jelikož pracují s osobními daty uživatele. Nepodařilo se mi najít informace, zda všichni poskytovatelé mají svá úložiště nebo využívají služeb specializovaných datových center jiných společností. Na druhou stranu, je v podstatě jedno, kde jsou data uložena. Hlavní je bezpečné uložení a rychlý přístup k požadovaným datům. Důležitou roli bude hrát také cena za poskytnuté služby. Cloud IoT otevírá nové technologické možnosti, ale otevírá i nové možnosti příjmu peněz. Možná v budoucnu nastane situace, že za senzor zaplatíme při pořízení 10 eur a následně během životního cyklu 15 eur za cloudové služby. Dále to povede k další segmentaci trhu. Doteď víceméně hloupé technologie instaluje kdekdo, kdo se nebojí drátů. V budoucnu už to tak nemusí být.

Jak jsem zacházel do detailu, zjistil jsem, že na výběr cloudu hraje roli výběr hardware. Jelikož poskytovatelé často nabízí programový stack, který se implementuje do procesoru (chipu) a tím lépe komunikuje a využívá služby cloudu. Tím se zjednoduší cesta od naměřených dat do úložiště (cloudu). Pozdější zpracování, analýza, vizualizace je už vlastně jen zpracovávání databáze naměřených (přenesených) dat a je jen na uživateli, co s nimi bude dělat. Zde bych viděl určité rozdíly, které mohou hrát roli ve výběru poskytovatele. Důležité je jaké služby (programy, analýzy atd.) daný poskytovatel nabízí, tak aby přímo vyhovovali naší aplikaci. Většina poskytovatelů nabízí i tzv. online zpracování naměřených dat, což může pomoci aplikacím věnujícím se automatizaci procesů, které nejsou tolik závislé na čas. Sice se tomu říká online zpracování, ale vždy dochází k časovému zpoždění.
Většina poskytovatelů nabízí vývojové kity a účty na zkoušku zdarma, aby si šlo vyzkoušet, jak snadná nebo komplikovaná cesta vede k úspěšnému připojení a sběru dat. Proto jsem se rozhodl udělat přehled poskytovatelů cloudu pro IoT a nabízeného hardware. Někteří navázali partnerství mezi sebou, aby lépe poskytly ucelené řešení pro potencionálního zákazníka. Nicméně je třeba podotknout, že všechna tyto partnerství vznikla v období mezi červnem a listopadem 2015, kdy se masově začalo mluvit o kouzelném slovu IoT. Mám takový pocit, že všichni poskytovatelé jsou hladoví po aplikacích, které přicházejí pozvolna. Nicméně první náznaky skutečných aplikací existují a uvidíme, co nám přinese budoucnost.
Pro zařízení, které komunikují bezdrátově, jsou většinou bateriově napájena. Komunikace s cloudem spotřebuje ne málo energie. Proto vznikly sítě určené právě pro tyto typy zařízení – LPWAN (Low Power Wide Area Network) – WAN sítě s nízkou spotřebou. Patří sem LoRaWAN, Sigfox, Weightless, Low Power WiFi, nWave. Můžeme sem zařadit i Zigbee či Bluetooth Low Power. Z této podsítě se přes gateway dostanou data do internetu a cloudu.

Distribuční model Cloudu
Distribuční model vypovídá o tom, co je v rámci služby nabízeno – zda jde o software, hardware či jejich kombinaci.
- IaaS – Infrastruktura jako služba (Infrastructure as a Service) – poskytovatel služeb se zavazuje poskytnout infrastrukturu. Typicky se jedná o virtualizaci. Hlavní výhodou tohoto přístupu je, že o veškeré problémy s hardwarem se stará poskytovatel. Na druhou stranu, vzhledem k tomu, že hardware se bere jako něco, co vlastníme, na co můžeme sáhnout a jsme za to zodpovědní, je někdy nemožné toto akceptovat. IaaS je vhodné pro ty, kteří vlastní software (či jejich licence) a nechtějí se starat o hardware. Příklady IaaS jsou Amazon WS, Rackspace nebo Windows Azure. Zkratka IaaS může znamenat též integrace jako služba (Integration as a Service).
- PaaS – Platforma jako služba (Platform as a Service) – poskytovatel garantuje kompletní prostředky pro podporu celého životního cyklu tvorby a poskytování webových aplikací a služeb; to plně na internetu, bez možnosti stažení softwaru. Koncepce zahrnuje různé prostředky pro vývoj aplikací, jako jsou IDE nebo API, ale rovněž např. pro údržbu. Nevýhodou tohoto přístupu je proprietární uzamčení, kdy různí poskytovatelé mohou používat např. různé programovací jazyky. Příklady poskytovatelů PaaS jsou Google App Engine nebo Force.com (Salesforce.com).
- SaaS – Software jako služba (Software as a Service) – aplikace je licencována jako služba pronajímaná uživateli. Uživatelé si tedy kupují přístup k aplikaci, ne aplikaci samotnou. SaaS je ideální pro ty, kteří potřebují jen běžný aplikační software a požadují přístup odkudkoliv a kdykoliv. Příkladem může být sada aplikací Google Apps nebo v logistice známý systém Cargopass.
Cloudy pro IoT
Microsoft Azure
Jeho služeb využívá například Schneider Electric, Rolls-Royce, ThyssenKrupp a další. Přehled hardware se, se kterým spolupracuje Azure je zde: https://catalog.azureiotsuite.com. Jedná se o například: Beaglebone, Minnowboard, Intel Edison, Rasberry Pi, Freescale FRDM K64, Nexcom, AAEON atd.
Pro IoT nabízí Azure tyto služby:
- IoT Hub – Připojení, monitoring a kontrola aktiv od IoT zařízeních
- Event Hub – Určeno pro měření na dálku tzv. telemetrie.
- Stream Analytics – Zpracování datového toku v reálném čase
- Machine Learning – Tzv. prediktivní analýza dat a nástroj na prediktivní údržbu strojů
- Notification Hubs – Škálovatelnost, posílání notifikací
Google Cloud Platform
Google nabízí Seeed Studio pro BeagleBone Green Wireless startovací desku, která vám představí základy komunikace s Google Cloud Platform (https://cloud.google.com/solutions/iot/kit/). Mezi uživatele cloudu od Googlu patří Motorola, Airbus, HTC, Philips, CocaCola atd.
Oracle Cloud
Nabízí veškeré služby co od cloudu můžeme očekávat. Největší výhodou je, že dokonce umožňuje umístit Oracle Cloud ve svém vlastním datovém centru. Oracle Cloud pomáhá organizacím řídit inovace a obchodní transformaci tím, že zvyšuje flexibilitu podniku, snižování nákladů a snížení IT složitosti.
IBM Bluemix
Využívá IBM Watson IoT Platformu, která umožňuje okamžitý přístup k naměřeným datům. Používá otevřený protokol, MQTT nebo HTTP.
SAPHANA
Saphana je řešení od společnosti SAP. Nabízí komplexní portfolio řešení pro internet věcí (IoT). Mezi hlavní uživatele cloudu od SAPu patří Siemens. Vše co nabízí tento cloud najdete ve shrnutí <zde>. Na youtube mají detailně popsaný celý seriál o možnostech IoT cloudu. Viz sekce video v druhé části.
Bosch Cloud
Bosch IoT Cloud se skládá z velkého portfolia cloudových služeb. Pomůže vám urychlit projekty IoT, zkrátit dobu uvedení na trh nových řešení IoT a získáte bezpečnostní mechanismy, které vám ochrání vaše data. Bosch IoT Cloud je umístěn ve speciálním datovém centru nedaleko Stuttgartu. Další centra jsou plánovány pro Spojené státy a Singapur. Bosch Cloud má pevná pravidla pro nakládání s osobními údaji zákazníků – respektování práva zákazníků vědět, co se děje s jejich osobními údaji. Zákazníci si mohou sami zvolit, zda poskytnou své osobní údaje a samy rozhodnou, kdy data vymazat.
Samsung Artik cloud
Samsung Artik zahrnuje kompletní řešení – hardware, software, cloudové připojení a bezpečnost. Moduly obsahují bezdrátové připojení WiFi, Bluetooth a ZigBee, které poskytují dostatečnou flexibilitu. Díky dostupné a otevřené API SDK lze rychle vytvořit aplikace pro domácí i průmyslové prostředí. Snadné vytvoření komunikace „peer to peer“ až po složitější mesh sítě. Platforma Samsung ARTIK je kompletní „ekosystém“ pro aplikace internetu věcí. Tato platforma v sobě zahrnuje nástroje pro vývoj, nasazení a správu IoT systémů. ARTIK se skládá z tzv. modulů a cloudu. Moduly na bázi „System on Module“ (SoM) obsahují vestavěnou konektivitu a otevřený software. O platformě ARTIK jsme psali zde: Samsung Artik platforma nejen pro IoT
Predix
Vše co Predix od GE Digital nabízí je podrobně popsáno v následující příručce https://www.predix.com/sites/default/files/predix-the-industrial-internet-platform.pdf. Specializuje se výhradně na IoT v průmyslu. Dokáže připojit senzory, motory a inteligentní stroje. Predix je průmyslová platforma IoT, která dokáže nasbíraná data zpracovat tak, aby lépe poskytla přehled o provozním chodu celé továrny, podniku atd.
Amazon Web Service
Kdo by neznal Amazon. I tento gigant se pustil do IoT a má co nabídnout. Jeho síla je hlavně ve zpracování dat a široké škály služeb.
ThingWorx
ThingWorx je technologická platforma, která byla od počátku vyvíjena pro internet věcí. Největší hodnota internetu věcí spočívá v datech. Každé připojené zařízení může každý den generovat potencionálně milióny dat, ale mnohé z těchto dat zůstávají zcela nevyužity. Shromažďování, analýza a zpětné využití těchto dat – na to se specializuje platforma ThingWorks.
Sensolus
Nabízí řešení pro sledování pomocí hardwarových track zařízení. Můžou sledovat osoby, auta cokoliv co se pohybuje a unese sledovací zařízení. Data z těchto zařízení pak ukládá do cloudu a tím je máte kdykoliv k dispozici. Tuto službu nazývá StickTrack. Je jedním z partnerů sítě Sigfox.
MyScada
Nabízela zpracování a uchování dat daleko předtím, než nějaké IoT vzniklo. Její platforma MeetUp podporuje síť Sigfox. Prezentaci můžete shlédnout <zde>
Qline a.s.
Dodává řešení telemetrie, automatické systémy řízení technologických celků, dispečerské a monitorovací systémy. Mají potřebné znalosti a zkušenosti s dodávkami řešení v oblasti telemetrie a řídících center pro síťové společnosti v oblasti vodního hospodářství, tepláren, plynárenství a energetiky. Jedná se o dodávky a služby v oblasti: automatické systémy řízení technologických celků, dispečerské systémy rozvodných sítí a monitoring technologického zařízení. Vývoj a prodej vlastního programového díla pro dispečerská centra a velíny. Vyvíjí systémy SCADA a specializují se na SW komponenty pro AMR, AMM, M2M a nově i pro internet věcí – IoT.
Enectiva
Enectiva slouží jako IoT platforma pro oblast sběru parametrů budov z administrativních i průmyslových provozů včetně odečtů energetických dat. Sensory kompatibilní s IoT sítěmi umožňují odečty vody, plynu, elektřiny, tepla i chladu, množství CO2 i ostatních plynů včetně těch životu nebezpečných případně vznětlivých, dále teploty, vlhkosti, počtu vyrobených kusů, počítadla počtu osob atp. Enectiva umožňuje napojení jakékoli datové řady z těchto IoT sensorů přímo do aplikace. Uživatel následně může on-line přes webovou aplikaci sledovat jednotlivé statistiky všech sledovaných hodnot. Enectiva je na hardwaru nezávislá platforma, což je její velkou výhodou. V sítích IoT spoléhají na technologie Sigfox a LoRa.
FlowBox
FlowBox neustále měří, vyhodnocuje a kontroluje všechny spotřebiče a provozy. Odhalí tak okamžitě jejich nehospodárnosti a poskytne vám trvalý a přesný přehled o předpokládaném i skutečném odběru energií. Podle měřených dat z provozu FlowBox samostatně synchronizuje provoz všech řízených spotřebičů. Centrálně tak optimalizuje například celkový průběh vytápění, rekuperace, větrání, klimatizace a dalších prvků vzduchotechniky, stejně tak jako funkci dalších zařízení. FlowBox současně řídí aktuální průběh celkového odběru energie ve vaší firmě tak, aby nepřekročil smluvně stanovené podmínky pro odběr a zabránil penalizacím. Můžete celý firemní systém hospodaření s energií ovládat z jakéhokoli místa na světě, díky online aplikaci v mobilu, tabletu nebo notebooku. FlowBox vás alarmem upozorní na výpadky či neefektivitu spotřebičů nebo provozů.
Inteliglue
InteliGlue je škálovaná IoT platforma pro správu dat a management zařízení poskytovaná buď v cloudu nebo na serverech zákazníka uvnitř organizace (on premises). Platforma vychází z otevřených komunikačních standardů s širokým spektrem použití. Díky své architektuře neomezuje způsob použití, který se liší projekt od projektu. Tuto službu využila IQRF Aliance na Electronice 2016, kde představila svou vizi v IoT. Jednalo se o aplikace pro měření kvality vzduchu, automatické zatemňování a osvětlování v budovách, veřejné parkování či monitoring spotřeby energií.
Článek pokračuje zde.