Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
Azure IoT Hub biedt de functies en het uitbreidingsmodel waarmee apparaat- en back-end-ontwikkelaars krachtige beheeroplossingen voor apparaten kunnen bouwen. Apparaten variëren van beperkte sensoren en microcontrollers met één doel tot krachtige gateways die communicatie routeren voor groepen apparaten. Bovendien verschillen de gebruiksvoorbeelden en de vereisten voor IoT-operators aanzienlijk in verschillende sectoren. Ondanks deze variatie biedt apparaatbeheer met IoT Hub mogelijkheden, patronen en codebibliotheken die geschikt zijn voor een groot aantal apparaten en eindgebruikers.
Notitie
Sommige van de functies die in dit artikel worden genoemd, zoals cloud-naar-apparaat-berichten, apparaatdubbels en apparaatbeheer, zijn alleen beschikbaar in de standaardlaag van IoT Hub. Zie De juiste IoT Hub-laag en -grootte kiezen voor uw oplossing voor meer informatie over de Basic- en Standard/gratis IoT Hub-lagen.
Een essentieel onderdeel van het maken van een geslaagde enterprise-IoT-oplossing is het bieden van een strategie voor hoe operators omgaan met het continue beheer van de apparaten in hun bedrijf. IoT-operators hebben eenvoudige en betrouwbare hulpprogramma's en toepassingen nodig waarmee ze zich kunnen concentreren op de strategische aspecten van hun werk. Dit artikel bevat:
- Een kort overzicht van de Azure IoT Hub-aanpak van apparaatbeheer.
- Een beschrijving van de algemene principes van apparaatbeheer.
- Een beschrijving van de levenscyclus van het apparaat.
- Een overzicht van de algemene patronen van apparaatbeheer.
Levenscyclus van apparaat
Algemene fasen voor apparaatbeheer zijn gebruikelijk in de meeste IoT-projecten voor ondernemingen. In Azure IoT zijn er vijf fasen binnen de levenscyclus van een apparaat:
Binnen elk van deze vijf fasen zijn er verschillende vereisten voor de apparaatoperator waaraan moet worden voldaan voor een volledige oplossing:
Plannen: operators in staat stellen een schema voor de metagegevens van een apparaat te maken waarmee ze eenvoudig en nauwkeurig kunnen zoeken naar en zich richten op een groep apparaten voor bulksgewijze beheerbewerkingen. U kunt de device twin gebruiken om de metagegevens van dit apparaat op te slaan in de vorm van tags en eigenschappen.
Lees verder:
Inrichten: nieuwe apparaten veilig inrichten voor IoT Hub en operators in staat stellen apparaatmogelijkheden onmiddellijk te detecteren. Gebruik het IoT Hub-identiteitsregister om flexibele apparaatidentiteiten en -referenties te maken en voer deze bewerking bulksgewijs uit met behulp van een taak. Ontwikkel apparaten die hun mogelijkheden en status via apparaateigenschappen in de apparaat-tweeling rapporteren.
Lees verder:
Configureren: Bulkconfiguratiewijzigingen en firmware-updates op apparaten vergemakkelijken, terwijl zowel de gezondheid als de beveiliging behouden blijven. Voer deze apparaatbeheerbewerkingen bulksgewijs uit met behulp van de gewenste eigenschappen of met rechtstreekse methoden en broadcast-taken.
Lees verder:
Bewaken: de verzamelde status van alle apparaten bewaken, de status van lopende bewerkingen bewaken en operators attenderen op problemen die mogelijk hun aandacht vereisen. Pas de digitale tweeling van het apparaat toe, zodat apparaten realtime de operationele omstandigheden en de status van updatebewerkingen kunnen rapporteren. Bouw krachtige dashboardrapporten die de meeste directe problemen melden via apparaatdubbel-query's. Bescherm uw IoT-omgeving tegen bedreigingen, met meerdere implementatieopties, waaronder volledig on-premises, met de cloud verbonden of hybride.
Lees verder:
- Zelfstudie: Uw apparaten configureren vanuit een back-endservice
- IoT Hub query-taal voor apparaat- en module-tweelingen, taken en berichtenroutering
- Automatisch IoT-apparaat- en modulebeheer met behulp van Azure Portal
- Wat is Microsoft Defender for IoT?
- Aanbevolen procedures voor apparaatconfiguratie in een IoT-oplossing
Buiten gebruik stellen: apparaten vervangen of uit bedrijf nemen na een storing, upgradecyclus of aan het einde van de levensduur. Gebruik de digitale tweeling van het apparaat om apparaatgegevens te onderhouden als het fysieke apparaat wordt vervangen, of te archiveren als het apparaat met pensioen gaat. Gebruik het id-register van IoT Hub voor het veilig intrekken van apparaat-id's en -referenties.
Lees verder:
Patronen voor apparaatbeheer
Met IoT Hub wordt de volgende set apparaatbeheerpatronen mogelijk gemaakt. In de Zelfstudies apparaatbeheer wordt uitgebreid beschreven hoe u deze patronen zo kunt uitbreiden dat ze exact aansluiten bij uw scenario en hoe u nieuwe patronen ontwerpt op basis van deze kernsjablonen.
Opnieuw opstarten: De back-end-app informeert het apparaat via een directe methode dat het opnieuw opstarten is gestart. Het apparaat maakt gebruik van de gerapporteerde eigenschappen om de opstartstatus van het apparaat bij te werken.
Fabrieksinstellingen terugzetten: de back-end-app informeert het apparaat via een directe methode dat de fabrieksinstellingen opnieuw zijn ingesteld. Het apparaat maakt gebruik van de gerapporteerde eigenschappen om de status van het terugzetten van de fabrieksinstellingen van het apparaat bij te werken.
Configuratie: De back-end-app gebruikt de gewenste eigenschappen om software te configureren die op het apparaat wordt uitgevoerd. Het apparaat maakt gebruik van de gerapporteerde eigenschappen om de configuratiestatus van het apparaat bij te werken.
Voortgang en status rapporteren: de back-end van de oplossing voert dubbelquery's voor apparaten uit om te rapporteren over de status en voortgang van acties die op de apparaten worden uitgevoerd.
Apparaatupdates
Device Update voor IoT Hub is een uitgebreid platform dat klanten kunnen gebruiken om over-the-air-updates te publiceren, distribueren en beheren voor alles, van kleine sensoren tot apparaten op gatewayniveau. Met Device Update voor IoT Hub kunnen klanten snel reageren op beveiligingsrisico's en functies implementeren om te voldoen aan bedrijfsdoelstellingen zonder dat er meer ontwikkelings- en onderhoudskosten in rekening worden gebracht voor het bouwen van aangepaste updateplatforms.
Device Update voor IoT Hub biedt geoptimaliseerde update-implementatie en gestroomlijnde bewerkingen via integratie met Azure IoT Hub. Met uitgebreid bereik via Azure IoT Edge biedt het een in de cloud gehoste oplossing die vrijwel elk apparaat verbindt. Het biedt ondersteuning voor een breed scala aan IoT-besturingssystemen, waaronder Linux en Eclipse ThreadX (realtime-besturingssysteem) en is uitbreidbaar via open source. Enkele functies zijn:
- Ondersteuning voor het bijwerken van edge-apparaten, met inbegrip van de onderdelen op hostniveau van Azure IoT Edge
- UX voor updatebeheer geïntegreerd met Azure IoT Hub
- Geleidelijke uitrol van updates via apparaatgroepering en planderegeling voor updates
- Programmatische API's om automatisering en aangepaste portalervaringen mogelijk te maken
- Compatibiliteits- en statusweergaven van updates in heterogene apparaatvloten in één oogopslag
- Ondersteuning voor flexibele apparaatupdates (A/B) voor naadloze terugdraaibewerking
- Inhoudscaching en ondersteuning voor niet-verbonden apparaten, inclusief apparaten die zich in geneste configuraties bevinden, via ingebouwde Microsoft Connected Cache en integratie met Azure IoT Edge.
- Toegangsbeheer op basis van abonnementen en rollen die beschikbaar zijn via Azure Portal
- Uitgebreide cloud-naar-edge-beveiligingsfuncties en privacybesturingselementen
Zie Device Update voor IoT Hub voor meer informatie.
Volgende stappen
U kunt de mogelijkheden, patronen en codebibliotheken die IoT Hub biedt voor apparaatbeheer, gebruiken voor het maken van IoT-toepassingen die voldoen aan de enterprise-IoT-operatorvereisten in elke fase van de levenscyclus van een apparaat.
Zie Aan de slag met apparaatbeheer voor meer informatie over de functies voor apparaatbeheer in IoT Hub.