Welke Azure-technologieën en -services kunt u gebruiken om IoT-oplossingen te maken?
Azure IoT-technologieën en -services bieden u opties voor het maken van een breed scala aan IoT-oplossingen waarmee digitale transformatie voor uw organisatie mogelijk wordt. Voorbeeld:
- Als u uw IoT-oplossing wilt evalueren, gebruikt u Azure IoT Central, een beheerd IoT-toepassingsplatform.
- Als u een volledig nieuwe IoT-oplossing wilt bouwen, gebruikt u Azure IoT-platformservices zoals Azure IoT Hub en Device Provisioning Service.
Apparaten en apparaat-SDK's
U kunt uw eigen ingesloten code implementeren met behulp van de opensource-apparaat-SDK's. De SDK's van het apparaat ondersteunen meerdere besturingssystemen, zoals Linux, Windows en real-time besturingssystemen. Er zijn SDK's voor meerdere programmeertalen, zoals C, Node.js, Java, .NETen Python.
U kunt verder vereenvoudigen hoe u de ingesloten code voor uw apparaten maakt door de IoT-Plug en Play-conventies te volgen. Met IoT Plug en Play kunnen ontwikkelaars van oplossingen apparaten met hun oplossingen integreren zonder invoegcode te hoeven schrijven. De kern van IoT Plug en Play is een schema voor het apparaatondersteuningsmodel dat de mogelijkheden van het apparaat beschrijft. Gebruik het apparaatondersteuningsmodel om een cloudoplossing, zoals een IoT Central-toepassing, te configureren.
Met Azure IoT Edge kunt u delen van uw IoT-werkbelasting overzetten van uw Azure-cloudservices naar uw apparaten. IoT Edge kan de latentie in uw oplossing verminderen, de hoeveelheid gegevens die door uw apparaten worden uitgewisseld met de cloud verminderen en offline-scenario's inschakelen. U kunt IoT Edge-apparaten beheren vanuit IoT Central.
Azure Sphere is een beveiligd toepassingsplatform op hoog niveau met ingebouwde communicatie- en beveiligingsfuncties voor apparaten die zijn verbonden met internet. Het bevat een beveiligde microcontroller-eenheid, een aangepast Linux-besturingssysteem en een beveiligingsservice in de cloud die continue, hernieuwbare beveiliging biedt.
Belangrijk
Omdat IoT Central intern gebruikmaakt van IoT Hub, kan elk apparaat dat verbinding kan maken met een IoT Central-toepassing ook verbinding maken met een IoT-hub.
Zie Azure IoT-apparaat- en toepassingsontwikkeling voor meer informatie.
Azure IoT Central
IoT Central is een platform voor beheerde apps dat de belasting en kosten voor het ontwikkelen, beheren en onderhouden van IoT-oplossingen vermindert. Gebruik IoT Central om snel uw IoT-scenario te evalueren en de kansen te beoordelen die het voor uw bedrijf kan maken. IoT Central stroomlijnt de ontwikkeling van een complexe en voortdurend veranderende IoT-infrastructuur door u te laten focussen op het bepalen van het bedrijfsvoordeel dat u met uw IoT-gegevens kunt maken.
Met de webgebruikersinterface kunt u snel apparaten verbinden, apparaatvoorwaarden bewaken, regels maken en apparaten en hun gegevens gedurende hun levenscyclus beheren. Daarnaast kunt u met de service reageren op inzichten over apparaten door IoT-intelligentie uit te breiden naar LOB-toepassingen. Nadat u IoT Central hebt gebruikt om uw IoT-scenario te evalueren, kunt u vervolgens uw Azure IoT-oplossing bouwen die gereed is voor uw bedrijf.
Als volledig beheerd app-platform heeft IoT Central een eenvoudig, voorspelbaar prijsmodel.
Aangepaste oplossingen
Als u een volledig nieuwe IoT-oplossing wilt bouwen, gebruikt u een of meer van de volgende Azure IoT-technologieën en -services:
Cloudconnectiviteit
De Azure IoT Hub-service zorgt voor stabiele en veilige tweerichtingscommunicatie tussen miljoenen IoT-apparaten en een cloudoplossing. Azure IoT Hub Device Provisioning Service is een ondersteuningsservice voor IoT Hub. De service voorziet in zero-touch, Just-In-Time inrichting van apparaten naar de juiste IoT Hub zonder tussenkomst van de gebruiker. Met deze mogelijkheden kunnen klanten miljoenen apparaten op een veilige en schaalbare manier inrichten.
IoT Hub is een kernonderdeel en u kunt het gebruiken om te voldoen aan ioT-implementatieuitdagingen, zoals:
- Connectiviteit en beheer van grote volumes aan apparaten.
- Telemetrieopname van groot volume.
- Opdracht en besturing van apparaten.
- Afdwinging van apparaatbeveiliging.
Het overbruggen van de ruimte tussen de fysieke en de digitale wereld
Azure Digital Twins is een IoT-service waarmee u een model van een fysieke omgeving kunt maken. Het maakt gebruik van een grafiek op basis van ruimtelijke intelligentie om de relaties tussen mensen, ruimten en apparaten te modelleren. Door gegevens uit de digitale en fysieke wereld te correleren, kunt u contextbewuste oplossingen maken.
IoT Central maakt gebruik van digitale dubbels om apparaten en gegevens in de echte wereld te synchroniseren met de digitale modellen waarmee gebruikers deze verbonden apparaten kunnen bewaken en beheren.
Gegevens en analyse
IoT-apparaten genereren doorgaans grote hoeveelheden tijdreeksgegevens, zoals temperatuurmetingen van sensoren. Azure Data Explorer kan verbinding maken met een IoT-hub, de telemetriestroom van uw apparaten lezen, die gegevens opslaan en u in staat stellen om query's uit te voeren en te visualiseren.
Azure Maps is een verzameling georuimtelijke services die nieuwe kaartgegevens gebruiken om webtoepassingen en mobiele toepassingen te voorzien van een nauwkeurige geografische context. U kunt een REST API, een JavaScript-besturingselement op het web of een Android-SDK gebruiken om uw toepassingen te bouwen.
Acties en meldingen
Voor een oplossing zijn mogelijk geautomatiseerde acties vereist op basis van apparaatgegevens. U kunt bijvoorbeeld een e-mailbericht of sms-bericht verzenden wanneer een apparaat een kritieke voorwaarde rapporteert.
Azure Functions is een serverloze rekenservice waarmee u code op aanvraag kunt uitvoeren zonder expliciet infrastructuur in te richten of te beheren. Gebruik Azure Functions om gebeurtenisgestuurde, serverloze apps te maken die acties kunnen uitvoeren als reactie op voorwaarden die zijn geïdentificeerd in telemetriestromen.
Volgende stappen
Probeer een van de snelstarts voor een praktijkervaring: