Wat is Azure IoT Central?
IoT Central is een IoT-toepassingsplatform als een service (aPaaS) waarmee de belasting en kosten voor het ontwikkelen, beheren en onderhouden van IoT-oplossingen worden verminderd. Gebruik IoT Central om snel uw IoT-scenario te evalueren en de kansen te beoordelen die het voor uw bedrijf kan maken. Om de ontwikkeling van een complexe en voortdurend veranderende IoT-infrastructuur te stroomlijnen, kunt u met IoT Central uw inspanningen richten op het bepalen van de bedrijfsimpact die u kunt maken met de IoT-gegevensstroom.
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.
In dit artikel vindt u een overzicht van de functies van Azure IoT Central.
Prijzen
Toepassingen die u maakt met een Standard-abonnement worden gefactureerd per apparaat. U kunt kiezen tussen Standard 0, Standard 1 en Standard 2, waarbij de eerste twee apparaten gratis zijn. Ga voor meer informatie naar Prijzen voor IoT Central.
Een Azure IoT Central-toepassing maken
U kunt snel een nieuwe IoT Central-toepassing implementeren en deze vervolgens aanpassen aan uw specifieke vereisten. Toepassingssjablonen in Azure IoT Central zijn een hulpprogramma waarmee u uw IoT-oplossingsontwikkeling snel kunt starten. U kunt toepassingssjablonen gebruiken voor alles, van het krijgen van een gevoel voor wat er mogelijk is, tot het volledig aanpassen van uw toepassing aan uw scenario.
Begin met een algemene toepassingssjabloon of met een van de branchegerichte toepassingssjablonen:
Zie de quickstart voor het gebruik van uw smartphone als apparaat om telemetrie te verzenden naar een IoT Central-toepassing voor meer informatie over het maken van uw eerste toepassing en het verbinden van een apparaat.
Apparaten verbinden
Nadat u uw toepassing hebt gemaakt, is de volgende stap het maken en verbinden van apparaten. De volgende video begeleidt u bij het verbinden van een apparaat met een IoT Central-toepassing:
Elk apparaat dat is verbonden met IoT Central, maakt gebruik van een apparaatsjabloon. Een apparaatsjabloon is de blauwdruk die de eigenschappen en het gedrag van een bepaald type apparaat definieert, zoals:
- De telemetriegegevens die worden verstuurd. Voorbeelden zijn temperatuur en vochtigheid. Telemetrie bestaat uit het streamen van gegevens.
- Bedrijfseigenschappen die kunnen worden gewijzigd door een operator. Voorbeelden zijn een klantadres en een datum van laatste service.
- Apparaateigenschappen die door een apparaat worden ingesteld en die alleen-lezen zijn in de toepassing. Bijvoorbeeld de status van een klep: open of gesloten.
- Apparaateigenschappen die door een operator worden ingesteld en die het gedrag van het apparaat bepalen. Bijvoorbeeld een doeltemperatuur voor het apparaat.
- Opdrachten die worden aangeroepen door een operator en die worden uitgevoerd op een apparaat. Bijvoorbeeld een opdracht om een apparaat op afstand opnieuw op te starten.
Elke apparaatsjabloon bevat:
Een apparaatmodel met een beschrijving van de mogelijkheden die een apparaat moet implementeren. De apparaatmogelijkheden zijn:
- De telemetrie die naar IoT Central wordt gestreamd.
- De alleen-lezeneigenschappen die worden gebruikt om de status aan IoT Central te rapporteren.
- De beschrijfbare eigenschappen die van IoT Central worden ontvangen om de apparaatstatus in te stellen.
- De opdrachten die vanuit IoT Central worden aangeroepen.
Cloudeigenschappen die niet op het apparaat zijn opgeslagen.
Aanpassingen, formulieren en apparaatweergaven die deel uitmaken van uw IoT Central-toepassing.
U hebt verschillende opties voor het maken van apparaatsjablonen:
- Ontwerp de apparaatsjabloon in IoT Central en implementeer vervolgens het apparaatmodel in de code van uw apparaat.
- Maak een apparaatmodel met behulp van Visual Studio-code en publiceer het model naar een opslagplaats. Implementeer uw apparaatcode vanuit het model en verbind uw apparaat met uw IoT Central-toepassing. IoT Central vindt het apparaatmodel in de opslagplaats en maakt een eenvoudige apparaatsjabloon voor u.
- Een apparaatmodel maken met Visual Studio Code. Implementeer uw apparaatcode vanuit het model. Importeer het apparaatmodel handmatig in uw IoT Central-toepassing en voeg vervolgens cloudeigenschappen, aanpassingen en weergaven toe die nodig zijn voor uw IoT Central-toepassing.
Als de telemetrie van uw apparaten te complex is, kunt u telemetrie toewijzen aan inkomend verkeer naar IoT Central om deze te vereenvoudigen of normaliseren.
De gebruikersinterface aanpassen
Pas de gebruikersinterface van de IoT Central-toepassing aan voor de operators die verantwoordelijk zijn voor het dagelijkse gebruik van de toepassing. Aanpassingen die u kunt aanbrengen, zijn onder andere:
- Het configureren van aangepaste dashboards, zodat operators nieuwe inzichten kunnen krijgen en problemen sneller kunnen oplossen.
- Het configureren van aangepaste analyses om tijdseriegegevens van uw verbonden apparaten te verkennen.
- Het definiëren van de indeling van eigenschappen en instellingen in een apparaatsjabloon.
Uw apparaten beheren
Gebruik de IoT Central-toepassing om de apparaten in uw IoT Central-oplossing te beheren. Operators voeren taken uit zoals:
- Het controleren van de apparaten die met de toepassing zijn verbonden.
- Het oplossen en verhelpen van problemen met apparaten.
- Het inrichten van nieuwe apparaten.
U kunt aangepaste regels en acties definiëren die worden uitgevoerd via gegevensstreaming vanaf verbonden apparaten. Een operator kan deze regels op apparaatniveau in- of uitschakelen om taken binnen de toepassing te beheren en automatiseren.
Net als bij elke IoT-oplossing die is ontworpen om op schaal te werken, is een gestructureerde benadering van apparaatbeheer belangrijk. Het is niet voldoende om uw apparaten alleen maar te verbinden met de cloud. U moet ervoor zorgen dat uw apparaten verbonden blijven en goed blijven werken. Gebruik de volgende IoT Central-mogelijkheden om uw apparaten gedurende de levenscyclus van de toepassing te beheren:
Dashboards
Begin met een vooraf samengesteld dashboard in een toepassingssjabloon of maak uw eigen dashboards die zijn afgestemd op de behoeften van uw operators. U kunt dashboards delen met alle gebruikers in uw toepassing of ze privé houden.
Regels en acties
Definieer aangepaste regels op basis van apparaatstatus en telemetrie om vast te stellen welke apparaten aandacht nodig hebben. Configureer acties om de juiste personen te waarschuwen en ervoor te zorgen dat op het juiste moment de juiste maatregelen worden genomen.
Projecten
Met taken kunt u losse of bulksgewijze updates toepassen op apparaten door eigenschappen in te stellen of opdrachten aan te roepen.
Integreren met andere services
Als een toepassingsplatform kunt u IoT Central gebruiken om uw IoT-gegevens te transformeren in de zakelijke inzichten die toepasbare resultaten opleveren. Voorbeelden zijn: het bepalen van trends voor machineefficiëntie en het voorspellen van toekomstig energieverbruik op een fabrieksvloer.
Regels, gegevensexport en de openbare REST-API zijn voorbeelden van manieren om IoT Central te integreren met LOB-toepassingen:
Genereer zakelijke inzichten door aangepaste analysepijplijnen te bouwen om telemetrie van uw apparaten te verwerken en de resultaten op te slaan. Configureer gegevensexports in uw IoT Central-toepassing voor het exporteren van telemetrie en wijzigingen van apparaateigenschappen en apparaatsjablonen naar andere services waar u de gegevens kunt analyseren, opslaan en visualiseren met de tools die u het liefst gebruikt.
Aangepaste IoT-oplossingen en -integraties bouwen met de REST-API's
U kunt IoT-oplossingen bouwen zoals:
- Mobiele versies van apps om apparaten op afstand in te stellen en beheren.
- Aangepaste integraties die bestaande LOB-toepassingen in staat stellen om interactie te hebben met uw IoT-apparaten en -gegevens.
- Toepassingen voor apparaatbeheer voor apparaatmodellering, onboarding, beheer en gegevenstoegang.
Uw toepassing beheren
IoT Central-toepassingen worden volledig gehost door Microsoft, waardoor de overheadkosten voor het beheer van uw toepassingen worden verlaagd. Beheerders beheren de toegang tot uw toepassing met gebruikersrollen en - machtigingen en volgen activiteiten met behulp van auditlogboeken.
Gebruikersrollen
De IoT Central-documentatie verwijst naar vier gebruikersrollen die communiceren met een IoT Central-toepassing:
- Een bouwer van oplossingen is verantwoordelijk voor het maken van een toepassing, het configureren van regels en acties, het definiëren van integraties met andere services, en het verder aanpassen van de toepassing voor operators en apparaatontwikkelaars.
- Een operator beheert de apparaten die met de toepassing zijn verbonden.
- Een beheerder is verantwoordelijk voor beheertaken, zoals het beheren van gebruikersrollen en machtigingen binnen de toepassing en het configureren van beheerde identiteiten voor het beveiligen van verbinding met andere services.
- Een apparaatontwikkelaar maakt de code die wordt uitgevoerd op een apparaat of in een IoT Edge-module die met uw toepassing is verbonden.
Volgende stappen
Nu u een overzicht van IoT Central hebt, zijn dit mogelijke volgende stappen:
- Als u apparaatontwikkelaar bent en u meer wilt weten over coderen, kunt u het beste de stap Create and connect a client application to your Azure IoT Central application (Een clienttoepassing maken en verbinden met uw Azure IoT Central-toepassing) volgen.
- Raak vertrouwd met de gebruikersinterface van Azure IoT Central.
- Ga aan de slag door een Azure IoT Central-toepassing te maken.