Je wilt hypothesis-driven development, agile testing en continuous learning. Je wilt vrijheid om te vernieuwen en succesvolle applicaties ontwikkelen binnen de gestelde deadline en budget. In deze serie over de voordelen van Azure Cloud Solutions geven 15 experts hun visie op de nieuwste ontwikkelingen in agile development en de voordelen van ontwikkelen op Azure Cloud. Dit keer is Cloud Solution Architect Eric van Wijk aan het woord.
Internet of Things
Onze samenleving is zich steeds meer bewust van data. Enorme hoeveelheden data worden dagelijks rondgepompt, van je thermostaat tot je horloge en koelkast. We hebben het dan over het Internet of Things (IoT). Binnen het bedrijfsleven bestond dit natuurlijk al langer: verzamelde data wordt al lange tijd gebruikt om grote productieketens te bewaken, om maar iets te noemen. Tegenwoordig sturen devices hun data naar de cloud, waar ook de analyses plaatsvinden. In Microsoft Azure speelt de IoT Hub hierbij een belangrijke rol, of de ontwikkelaar zich nu richt op consumer (het horloge, de koelkast) of industrial (de fabriek, de pijpleiding) IoT.
Azure IoT Hub
Wanneer je verschillende devices verbonden zijn met het Azure cloud platform, is de IoT Hub de eerste poortwachter voor binnenkomende data. De IoT Hub zorgt niet alleen voor tweerichtingscommunicatie tussen miljoenen devices en de cloud, maar verzorgt bijvoorbeeld ook beveiliging door middel van apparaatverificatie. Bovendien schaalt de IoT Hub mee met wat er nodig is. Komen er miljoenen gebeurtenissen per seconde binnen? Geen probleem. Azure is daarmee een voor de hand liggende keuze voor veel verschillende IoT-oplossingen.
Achter de IoT Hub worden de verschillende analyse-tools aangestuurd, die met de data aan de slag gaan. Zo kun je bijvoorbeeld kijken naar de werking van een wasmachine: wanneer een wasmachine centrifugeert, trilt en schudt het apparaat. Dat is niet zo gek, dus bij die trillingen moet er geen alarm afgaan. Echter, wanneer de machine trilt bij een laag toerental, kan er iets aan de hand zijn. Zulke, en nog veel complexere analyses kun je loslaten op alles wat je binnenhaalt.
Probeer het zelf
Ontwikkelaars die graag eens aan de slag willen met IoT op Azure kunnen op een laagdrempelige manier kennismaken met het cloud platform. Door middel van de Azure IoT-startpakketten kun je ontwikkelborden, zoals de Raspberry Pi 3 of Adafruit Feather, aanschaffen. Ze worden geleverd met sensors, leds en uitleg. Van het installeren van Raspbian tot het monitoren van verstuurde en ontvangen berichten.
Daarnaast is er de Azure IoT Suite, waarmee je binnen een paar clicks een out-of-the-box IoT-oplossing opzet, compleet met Azure IoT Hub. Je hoeft alleen maar je device te verbinden en je kunt beginnen. De IoT Suite geeft een helder, visueel beeld van de oplossing. Je ziet dus wat de oplossing kan, hoe de verschillende elementen met elkaar samenwerken en hoe het er onder water uitziet.
Wil je meer verdieping rondom dit onderwerp? Schrijf je in voor het on demand webinar “Predictive maintenance met Azure IoT”.