Mijn pad naar het Iot (1): De cloud
18 december 2015
op
op

Misschien hebt u dat ook wel: je leest, ziet en hoort veel over het „Internet of Things“, maar het is lastig om overzicht te krijgen in die warboel van informatie. Natuurlijk heeft dat ten eerste te maken met het onderwerp zelf. Netwerksystemen zijn nou eenmaal niet zo gemakkelijk te begrijpen als een gewoon standalone elektronica-project, waarbij alles op één enkele print zit. Anderzijds zijn er ontelbare manieren om data van bijvoorbeeld een sensor naar een applicatie op een target-apparaat te krijgen. Dat begint al in de onderste lagen van het protocol. Daar concurreren allerlei standaards voor draadloze communicatie met communicatie via een kabel, bijvoorbeeld over Ethernet.
Ik heb de „strijd“ aangebonden en ben begonnen om op Internet te gaan speuren naar een rode draad in de kluwen van het Internet of Things. Ik ben begonnen bij de cloud-services die verschillende bedrijven aanbieden. Over het algemeen bedoelen we met „de cloud“ dat deel van het Internet, waarvan de gebruikers niet (hoeven te) weten waar de individuele onderdelen zich bevinden. Wie gegevens uploadt naar de cloud, weet niet waar die precies terechtkomen; de cloud is nou eenmaal „bewolkt“. Dataopslag in de cloud is inmiddels bij veel aanbieders te huur, maar dat is maar één van de vele aangeboden clouddiensten. We kunnen ook programma’s laten uitvoeren in de cloud. En de bediening daarvan voelt nauwelijks anders aan, dan het werken met software die op ons eigen systeem is geïnstalleerd (Software as a Service). Er zijn ook programmeeromgevingen beschikbaar om eigen applicaties te ontwikkelen, die ook weer in de cloud draaien (Platform as a Service). Klassieke cloud-aanbieders, zoals bijvoorbeeld de Amazon Web Services, hebben de tekenen van de tijd herkend en bieden tegenwoordig ook IoT-componenten aan. „Devices“ (apparaten), die bijvoorbeeld zijn uitgerust met sensoren, sturen hun data naar de cloud, waar ze in een databank worden opgeslagen om later door andere apparaten van de gebruiker (bijvoorbeeld een smartphone) op te vragen. Een belangrijk voordeel: De producent van de data (sensorkaart) hoeft niet meer continu via het net verbonden te zijn met de consument van de data (smartphone-app). Je kunt hierbij denken aan energiebesparing: De sensorkaart kan tussen twee metingen rustig gaan slapen.
Voor Amazon is dit niet zo’n lastige oefening: opslag van gegevens in databanken hadden ze al lang in hun de traditionele cloud-geheugen-service, en belangrijke softwarecomponenten kunnen worden hergebruikt. Ze hebben daar al veel ervaring mee. Maar er zijn ook veel kleinere aanbieders op de markt, bijvoorbeeld de startup Relayr („Wunderbar“). Ook hardware-ontwikkelaars zoals Digi („XBee“) en, natuurlijk, ARM willen cloud-services opzetten. Wie goed kijkt, ziet dat er erg veel overeenkomsten zijn tussen deze diensten, onder meer bij de gebruikte overdrachtsprotocollen, zoals bijvoorbeeld HTTP en MQTT. Meer daarover in het volgende deel!
Ik heb de „strijd“ aangebonden en ben begonnen om op Internet te gaan speuren naar een rode draad in de kluwen van het Internet of Things. Ik ben begonnen bij de cloud-services die verschillende bedrijven aanbieden. Over het algemeen bedoelen we met „de cloud“ dat deel van het Internet, waarvan de gebruikers niet (hoeven te) weten waar de individuele onderdelen zich bevinden. Wie gegevens uploadt naar de cloud, weet niet waar die precies terechtkomen; de cloud is nou eenmaal „bewolkt“. Dataopslag in de cloud is inmiddels bij veel aanbieders te huur, maar dat is maar één van de vele aangeboden clouddiensten. We kunnen ook programma’s laten uitvoeren in de cloud. En de bediening daarvan voelt nauwelijks anders aan, dan het werken met software die op ons eigen systeem is geïnstalleerd (Software as a Service). Er zijn ook programmeeromgevingen beschikbaar om eigen applicaties te ontwikkelen, die ook weer in de cloud draaien (Platform as a Service). Klassieke cloud-aanbieders, zoals bijvoorbeeld de Amazon Web Services, hebben de tekenen van de tijd herkend en bieden tegenwoordig ook IoT-componenten aan. „Devices“ (apparaten), die bijvoorbeeld zijn uitgerust met sensoren, sturen hun data naar de cloud, waar ze in een databank worden opgeslagen om later door andere apparaten van de gebruiker (bijvoorbeeld een smartphone) op te vragen. Een belangrijk voordeel: De producent van de data (sensorkaart) hoeft niet meer continu via het net verbonden te zijn met de consument van de data (smartphone-app). Je kunt hierbij denken aan energiebesparing: De sensorkaart kan tussen twee metingen rustig gaan slapen.
Voor Amazon is dit niet zo’n lastige oefening: opslag van gegevens in databanken hadden ze al lang in hun de traditionele cloud-geheugen-service, en belangrijke softwarecomponenten kunnen worden hergebruikt. Ze hebben daar al veel ervaring mee. Maar er zijn ook veel kleinere aanbieders op de markt, bijvoorbeeld de startup Relayr („Wunderbar“). Ook hardware-ontwikkelaars zoals Digi („XBee“) en, natuurlijk, ARM willen cloud-services opzetten. Wie goed kijkt, ziet dat er erg veel overeenkomsten zijn tussen deze diensten, onder meer bij de gebruikte overdrachtsprotocollen, zoals bijvoorbeeld HTTP en MQTT. Meer daarover in het volgende deel!
Read full article
Hide full article
Discussie (5 opmerking(en))
Steven Verhoef 8 jaar geleden
Begin nou eens vanuit de plek waar je staat en vraag je af wat je wilt.
Begin met de vraag: wat wil ik?
Voorbeeld: Mijn wens is het om te weten wanneer de voordeurbel is overgegaan.
Dit is dus een lijstje met datums en tijden. Dit lijstje wil ik natuurlijk kunnen raadplegen op mijn computer. enz.
Kijk dat krijg je een verhaal dat begrijpelijk is.
Steven Verhoef 8 jaar geleden
JG Leenders 7 jaar geleden
Gezien jouw reactie mbt tunnelvisie, zie jij in de verte mi een joekel van een licht punt.
So far so good.
Wanneer mogen wij van jouw hand een uitermate verhelderend artikel mbt deze materie verwachten ?
Vriendelijk groet,
J.Leenders.
PS met belangstelling zie ik je reactie tegemoet.
koene 6 jaar geleden
Alvast dank.
Gerry Anderson 6 jaar geleden
goed idee die "vorige" / "volgende'" links !
Zoniet kan je je ondertussen wel al behelpen met de lijst in chronologische volgorde met deze link, of de volledige URL hieronder :
https://www.elektormagazine.nl/search?query=%22Mijn+pad+naar+het+IoT%22&order=date_up&accordion-1=on&type_all=1&accordion-1=on&period=1