Vad är Förhandsversion av Azure IoT Operations?

Viktigt!

Förhandsversion av Azure IoT Operations – aktiverad av Azure Arc finns för närvarande i FÖRHANDSVERSION. Du bör inte använda den här förhandsgranskningsprogramvaran i produktionsmiljöer.

Juridiska villkor för Azure-funktioner i betaversion, förhandsversion eller som av någon annan anledning inte har gjorts allmänt tillgängliga ännu finns i kompletterande användningsvillkor för Microsoft Azure-förhandsversioner.

Förhandsversionen av Azure IoT Operations är ett enhetligt dataplan för gränsen. Den består av en uppsättning modulära, skalbara och högtillgängliga datatjänster som körs på Azure Arc-aktiverade Kubernetes-kluster. Det möjliggör datainsamling från olika system och integreras med datamodelleringsprogram som Microsoft Fabric för att hjälpa organisationer att distribuera den industriella metaversum.

Azure IoT-åtgärder:

  • Byggs från grunden med hjälp av kubernetes-inbyggda program.
  • Innehåller en MQTT-asynkron MQTT-mäklare i industriell klass som driver händelsedrivna arkitekturer.
  • Är mycket utökningsbar, skalbar, elastisk och säker.
  • Gör att du kan hantera alla gränstjänster från molnet med hjälp av Azure Arc.
  • Kan integrera kundarbetsbelastningar i plattformen för att skapa en enhetlig lösning.
  • Stöder GitOps-konfiguration som kod för distribution och uppdateringar.
  • Integreras internt med Azure Event Hubs, Azure Event Grids MQTT-koordinator och Microsoft Fabric i molnet.

Arkitekturöversikt

Diagram som visar arkitekturen på hög nivå för Azure IoT Operations.

Det finns två kärnelement i Azure IoT Operations Preview-arkitekturen:

  • Förhandsversion av Azure IoT Operations. Den uppsättning datatjänster som körs på Azure Arc-aktiverade Kubernetes-kluster. Den innehåller följande tjänster:
    • Förhandsversion av Azure IoT Data Processor – en konfigurerbar databehandlingstjänst som kan hantera komplexiteten och mångfalden i industriella data. Använd dataprocessorn för att göra data från olika källor mer begripliga, användbara och värdefulla.
    • Förhandsversion av Azure IoT MQ – en edge-intern MQTT-mäklare som driver händelsedrivna arkitekturer.
    • Azure IoT OPC UA Broker Preview – en OPC UA-mäklare som hanterar komplexiteten i OPC UA-kommunikation med OPC UA-servrar och andra lövenheter.
  • Azure IoT Operations-portalen (förhandsversion). Det här webbgränssnittet ger en enhetlig upplevelse för drifttekniker för att hantera tillgångar och dataprocessorpipelines i en Azure IoT Operations-distribution. En IT-administratör kan använda Azure Arc-webbplatser för att styra de resurser som en drifttekniker kan komma åt i portalen.

Distribuera

Azure IoT Operations körs på Arc-aktiverade Kubernetes-kluster på gränsen. Du kan distribuera Azure IoT Operations med hjälp av Azure-portalen eller Azure CLI.

Azure IoT Orchestrator Preview hanterar distribution, konfiguration och uppdatering av Azure IoT Operations-komponenterna som körs i ditt Arc-aktiverade Kubernetes-kluster.

Hantera enheter och tillgångar

Azure IoT Operations kan ansluta till olika industriella enheter och tillgångar. Du kan använda Azure IoT Operations-portalen (förhandsversion) eller Azure CLI för att hantera de enheter och tillgångar som du vill ansluta till.

Azure IoT OPC UA Broker Preview-komponenten hanterar anslutningen till OPC UA-servrar och andra lövenheter. OPC UA Broker-komponenten publicerar data från OPC UA-servrarna och de enheter som identifieras av Azure IoT Akri Preview till Azure IoT MQ-ämnen.

Azure IoT Akri Preview-komponenten hjälper dig att identifiera och ansluta till andra typer av enheter och tillgångar.

Publicera och prenumerera med MQTT

Förhandsversionen av Azure IoT MQ är en MQTT-koordinator som körs på gränsen. Du kan publicera och prenumerera på MQTT-ämnen. Du kan använda MQ för att skapa händelsedrivna arkitekturer som ansluter dina enheter och tillgångar till molnet.

Exempel på hur komponenter i Azure IoT Operations använder MQ Preview är:

  • OPC UA Broker publicerar data från OPC UA-servrar och andra lövenheter till MQTT-ämnen.
  • Dataprocessorpipelines prenumererar på MQTT-ämnen för att hämta meddelanden för bearbetning.
  • Molnanslutningar med norra gränser prenumererar på MQTT-ämnen för att hämta meddelanden för vidarebefordran till molntjänster.

Bearbeta data

Meddelandebearbetning omfattar åtgärder som datanormalisering, databerikning och datafiltrering. Du kan använda databehandlingspipelines för att bearbeta meddelanden.

En databehandlingspipeline är vanligtvis:

  1. Prenumererar på ett MQTT-ämne för att hämta meddelanden.
  2. Bearbetar meddelandena med hjälp av en eller flera konfigurerbara steg.
  3. Skickar de bearbetade meddelandena till ett mål, till exempel en Microsoft Fabric-datasjö för lagring och analys.

Kunna ansluta till moln

Om du vill ansluta till molnet från Azure IoT Operations har du följande alternativ:

Med de nordbundna molnanslutningarna kan du ansluta MQ direkt till molntjänster som:

Med pipelinemålen för dataprocessorn kan du ansluta till molntjänster som:

Visualisera och analysera telemetri

Om du vill visualisera och analysera telemetri från dina enheter och tillgångar kan du använda molntjänster som:

Säker kommunikation

Om du vill skydda kommunikationen mellan enheter och molnet via isolerade nätverksmiljöer baserat på ISA-95/Purdue Network-arkitekturen använder du azure IoT Layered Network Management Preview-komponenten.

Verifierade miljöer

Azure Iot Operations levereras som en uppsättning Azure Arc-aktiverade Kubernetes-tjänster och är avsedd för användning med CNCF-kompatiblaArc-verifierade partnerprodukter. För närvarande har Microsoft verifierat Azure IoT-åtgärder mot följande fasta uppsättning infrastrukturer och miljöer:

Environment Version
AKS-EE på Windows 11 IoT Enterprise
på en AMD Ryzen-7 med en nod (8 kärnor, 3,3 GHz), 16 GB RAM-minne
AksEdge-K3s-1.26.10-1.6.384.0
K3s på Ubuntu 22.04.2
på en AMD Ryzen-7 med en nod (8 kärnor, 3,3 GHz), 16 GB RAM-minne
K3s version 1.28.5

Viktigt!

De miljöer som anges tidigare är produktionsliknande miljöer som Microsoft har verifierat. De är inte de enda miljöer som Azure IoT-åtgärder kan köras på. Azure IoT Operations kan köras på alla Arc-aktiverade Kubernetes-kluster som uppfyller azure Arc-aktiverade Kubernetes-systemkrav.

Gå vidare

Prova snabbstarten : Distribuera Förhandsversionen av Azure IoT Operations till ett Arc-aktiverat Kubernetes-kluster.