Wat is Azure IoT Operations Preview?

Belangrijk

Azure IoT Operations Preview: ingeschakeld door Azure Arc is momenteel in PREVIEW. Gebruik deze preview-software niet in productieomgevingen.

Raadpleeg de Aanvullende voorwaarden voor Microsoft Azure-previews voor juridische voorwaarden die van toepassing zijn op Azure-functies die in bèta of preview zijn of die anders nog niet algemeen beschikbaar zijn.

Azure IoT Operations Preview is een geïntegreerd gegevensvlak voor de edge. Het bestaat uit een set modulaire, schaalbare en maximaal beschikbare gegevensservices die worden uitgevoerd op Edge Kubernetes-clusters met Azure Arc. Het maakt gegevensopname van verschillende systemen mogelijk en kan worden geïntegreerd met toepassingen voor gegevensmodellering, zoals Microsoft Fabric, om organisaties te helpen de industriële metaverse te implementeren.

Azure IoT-bewerkingen:

  • Is vanaf de grond opgebouwd met behulp van systeemeigen Kubernetes-toepassingen.
  • Bevat een geavanceerde, edge-native MQTT-broker die gebeurtenisgestuurde architecturen mogelijk maakt.
  • Is zeer uitbreidbaar, schaalbaar, flexibel en veilig.
  • Hiermee kunt u alle edge-services vanuit de cloud beheren met behulp van Azure Arc.
  • Kan klantworkloads integreren in het platform om een geïntegreerde oplossing te maken.
  • Ondersteunt GitOps-configuratie als code voor implementatie en updates.
  • Integreert systeemeigen met Azure Event Hubs, de MQTT-broker van Azure Event Grid en Microsoft Fabric in de cloud.

Architectuuroverzicht

Diagram met de architectuur op hoog niveau van Azure IoT Operations.

Er zijn twee kernelementen in de Azure IoT Operations Preview-architectuur:

  • Azure IoT Operations Preview. De set gegevensservices die worden uitgevoerd op Kubernetes-clusters met Azure Arc. Het bevat de volgende services:
    • Azure IoT Data Processor Preview : een configureerbare gegevensverwerkingsservice die de complexiteit en diversiteit van industriële gegevens kan beheren. Gebruik Data Processor om gegevens uit verschillende bronnen begrijpelijker, bruikbaarder en waardevoler te maken.
    • Azure IoT MQ Preview : een edge-native MQTT-broker die gebeurtenisgestuurde architecturen mogelijk maakt.
    • Azure IoT OPC UA Broker Preview : een OPC UA-broker die de complexiteit van OPC UA-communicatie met OPC UA-servers en andere leaf-apparaten afhandelt.
  • Azure IoT Operations -portal (preview). Deze webinterface biedt een uniforme ervaring voor operationele technologen voor het beheren van assets en pijplijnen voor gegevensverwerking in een Azure IoT Operations-implementatie. Een IT-beheerder kan Azure Arc-sites gebruiken om de resources te beheren waartoe een operationele technoloog toegang heeft in de portal.

Implementeren

Azure IoT Operations wordt uitgevoerd op Kubernetes-clusters met Arc aan de rand. U kunt Azure IoT-bewerkingen implementeren met behulp van Azure Portal of de Azure CLI.

Azure IoT Orchestrator Preview beheert de implementatie, configuratie en update van de Azure IoT Operations-onderdelen die worden uitgevoerd op uw Kubernetes-cluster met Arc.

Apparaten en assets beheren

Azure IoT Operations kan verbinding maken met verschillende industriële apparaten en assets. U kunt de Azure IoT Operations-portal (preview) of de Azure CLI gebruiken om de apparaten en assets waarmee u verbinding wilt maken te beheren.

Het Azure IoT OPC UA Broker Preview-onderdeel beheert de verbinding met OPC UA-servers en andere leaf-apparaten. Het OPC UA Broker-onderdeel publiceert gegevens van de OPC UA-servers en de apparaten die zijn gedetecteerd door Azure IoT Akri Preview naar Azure IoT MQ-onderwerpen.

Met het Azure IoT Akri Preview-onderdeel kunt u andere typen apparaten en assets detecteren en er verbinding mee maken.

Publiceren en abonneren met MQTT

Azure IoT MQ Preview is een MQTT-broker die aan de rand wordt uitgevoerd. Hiermee kunt u MQTT-onderwerpen publiceren en abonneren. U kunt MQ gebruiken om gebeurtenisgestuurde architecturen te bouwen die uw apparaten en assets verbinden met de cloud.

Voorbeelden van hoe onderdelen in Azure IoT Operations MQ Preview gebruiken, zijn:

  • OPC UA Broker publiceert gegevens van OPC UA-servers en andere leaf-apparaten naar MQTT-onderwerpen.
  • Data Processor-pijplijnen abonneren zich op MQTT-onderwerpen om berichten op te halen voor verwerking.
  • Noordgebonden cloudconnectors abonneren zich op MQTT-onderwerpen om berichten op te halen voor het doorsturen naar cloudservices.

Gegevens verwerken

Berichtverwerking omvat bewerkingen zoals gegevensnormalisatie, gegevensverrijking en gegevensfiltering. U kunt pijplijnen voor gegevensverwerking gebruiken om berichten te verwerken.

Een pijplijn voor gegevensprocessors:

  1. Hiermee abonneert u zich op een MQTT-onderwerp om berichten op te halen.
  2. Hiermee worden de berichten verwerkt met behulp van een of meer configureerbare fasen.
  3. Hiermee worden de verwerkte berichten verzonden naar een bestemming, zoals een Data Lake van Microsoft Fabric voor opslag en analyse.

Maak verbinding met de cloud

Als u vanuit Azure IoT Operations verbinding wilt maken met de cloud, hebt u de volgende opties:

Met de noordgebonden cloudconnectors kunt u MQ rechtstreeks verbinden met cloudservices, zoals:

Met de pijplijnbestemmingen voor gegevensprocessors kunt u verbinding maken met cloudservices, zoals:

Telemetrie visualiseren en analyseren

Als u telemetriegegevens van uw apparaten en assets wilt visualiseren en analyseren, kunt u cloudservices gebruiken, zoals:

Beveiligde communicatie

Gebruik het azure IoT Layered Network Management Preview-onderdeel om communicatie tussen apparaten en de cloud te beveiligen via geïsoleerde netwerkomgevingen op basis van de ISA-95/Purdue-netwerkarchitectuur.

Gevalideerde omgevingen

Azure Iot Operations wordt geleverd als een set Kubernetes-services met Azure Arc en is bedoeld voor gebruik met CNCF-conforme Arc-partnerproducten. Momenteel heeft Microsoft Azure IoT-bewerkingen gevalideerd op basis van de volgende vaste set infrastructuren en omgevingen:

Omgeving Versie
AKS-EE in Windows 11 IoT Enterprise
op een AMD Ryzen-7 met één knooppunt (8 core, 3,3 GHz), 16 GB RAM
AksEdge-K3s-1.26.10-1.6.384.0
K3s op Ubuntu 22.04.2
op een AMD Ryzen-7 met één knooppunt (8 core, 3,3 GHz), 16 GB RAM
K3s versie 1.28.5

Belangrijk

De eerder vermelde omgevingen zijn productieachtige omgevingen die Door Microsoft zijn gevalideerd. Dit zijn niet de enige omgevingen waarop Azure IoT Operations kan worden uitgevoerd. Azure IoT Operations kan worden uitgevoerd op elk Kubernetes-cluster met Arc dat voldoet aan de systeemvereisten voor Kubernetes met Azure Arc.

Volgende stap

Probeer de quickstart: Azure IoT Operations Preview implementeren in een Kubernetes-cluster met Arc.