Vad är tillgångshantering i förhandsversionen 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.

I Förhandsversionen av Azure IoT Operations är en viktig uppgift att hantera de tillgångar som ingår i din lösning. Den här artikeln definierar vilka tillgångar som är, översikter de tjänster som du använder för att hantera dem och förklarar de vanligaste användningsfallen för tjänsterna.

Förstå tillgångar

Tillgångar är en viktig komponent i Azure IoT Operations. Det är viktigt att förstå hur tillgångar relaterar till IoT-enheter.

En IoT-enhet är ett fysiskt objekt som är anslutet till Internet för att samla in, generera och kommunicera data. IoT-enheter innehåller vanligtvis inbäddade komponenter för att utföra specifika funktioner. De kan hantera eller övervaka andra saker i sin miljö. Exempel på IoT-enheter är beskärningssensorer, smarta termostater, anslutna säkerhetskameror, bärbara enheter och övervakningsenheter för tillverkning av maskiner eller fordon.

En tillgång i en industriell gränsmiljö är alla värdeobjekt som en IoT-enhet kan hantera eller övervaka. Alla IoT-enheter är tillgångar, men alla tillgångar är inte enheter. En tillgång kan också vara en dator, en process, programvara, ett helt system eller ett fysiskt värdeobjekt som grödor eller en byggnad. Dessa tillgångar är vanliga exempel inom tillverkning, detaljhandel, energi, hälso- och sjukvård och andra sektorer.

En tillgång i Azure IoT Operations är en logisk entitet (en tillgångsinstans) som du skapar för att representera en verklig tillgång. En Azure IoT Operations-tillgång kan generera telemetri och kan ha egenskaper (skrivbara datapunkter) och kommandon (körbara datapunkter) som beskriver dess beteende och egenskaper. Du använder dessa tillgångsinstanser i programvaran för att hantera de verkliga tillgångarna i din industriella gränsmiljö.

Förstå tjänster för hantering av tillgångar

Azure IoT Operations innehåller flera tjänster som gör att du kan utföra viktiga uppgifter som krävs för att hantera dina tillgångar.

Följande diagram visar arkitekturen på hög nivå för Azure IoT Operations. De tjänster som du använder för att hantera tillgångar är markerade i rött.

Diagram som visar de tjänster som används för att hantera tillgångar.

  • Azure IoT Operations-portalen (förhandsversion). Azure IoT Operations-portalen (förhandsversion) är en webbapp som gör att du kan skapa och hantera tillgångar och konfigurera pipelines för databearbetning. Portalen förenklar uppgiften att hantera tillgångar. Azure IoT Operations-portalen (förhandsversion) är den rekommenderade tjänsten för att hantera tillgångar.
  • Förhandsversion av Azure Device Registry. Enhetsregistret är en tjänst som projicerar industriella tillgångar som Azure-resurser. Den fungerar tillsammans med Azure IoT Operations-portalen (förhandsversion) för att effektivisera processen med att hantera tillgångar. Med Enhetsregistret kan du hantera alla dina tillgångar i molnet, som verkliga Azure-resurser som finns i ett enda enhetligt register.
  • Förhandsversion av Azure IoT Akri. Azure IoT Akri är en tjänst som identifierar tillgångar vid gränsen. Tjänsten kan identifiera och skapa tillgångar i adressutrymmet för en OPC UA-server.
  • Förhandsversion av Azure IoT OPC UA Broker. OPC UA Broker är en tjänst för ingress och protokollöversättning som gör det möjligt för tillgångar att inkommande data till Azure IoT Operations, baserat på den allmänt använda OPC UA-standarden. Azure IoT Operations använder OPC UA Broker för inkommande data från OPC UA-servrar till Azure IoT MQ Preview-tjänsten.

Var och en av dessa tjänster beskrivs mer detaljerat i följande avsnitt som beskriver användningsfall för hantering av tillgångar.

Skapa och hantera tillgångar via fjärranslutning

Följande uppgifter är användbara för driftteam inom sektorer som bransch, detaljhandel och hälsa.

  • Fjärrskapa tillgångar
  • Prenumerera på OPC UA-taggar för åtkomst till tillgångsdata
  • Skapa datapipelines för att ändra och utbyta data med molnet

Med Azure IoT Operations-portalen (förhandsversion) kan åtgärdsteam utföra alla dessa uppgifter i ett förenklat webbgränssnitt. Portalen använder de andra tjänster som beskrevs tidigare för att aktivera alla dessa uppgifter.

Azure IoT Operations-portalen (förhandsversion) använder OPC UA Broker-tjänsten, som utbyter data med lokala OPC UA-servrar. OPC UA-servrar är program som kommunicerar med tillgångar. OPC UA-servrar exponerar OPC UA-taggar som representerar datapunkter. OPC UA-taggar ger realtidsdata eller historiska data om tillgångars status, prestanda, kvalitet eller villkor.

En datapipeline är en sekvens av faser som bearbetar och transformerar data från en eller flera källor till ett eller flera mål. En datapipeline kan utföra olika åtgärder på data, till exempel filtrering, aggregering, berikande, validering eller analys.

Med Azure IoT Operations-portalen (förhandsversion) kan användarna skapa tillgångar och prenumerera på OPC UA-taggar i ett användarvänligt gränssnitt. Användare kan skapa anpassade tillgångar genom att ange tillgångsinformation och konfigurationer. Användare kan skapa eller importera taggar, prenumerera på dem och tilldela dem till en tillgång. Portalen låter också användare skapa datapipelines genom att definiera källor, mål, steg och regler för pipelinen. Användare kan konfigurera parametrarna och logiken för varje steg med hjälp av grafiska verktyg eller kodredigerare.

Hantera tillgångar som Azure-resurser i ett centraliserat register

I en industriell gränsmiljö med många tillgångar är det användbart för IT- och driftteam att ha ett enda centraliserat register för enheter och tillgångar. Förhandsversionen av Azure Device Registry är en tjänst som tillhandahåller den här funktionen och som projekterar industriella tillgångar som Azure-resurser. Team som använder Enhetsregister tillsammans med Azure IoT Operations-portalen (förhandsversion) får en konsekvent distributions- och hanteringsupplevelse i moln- och gränsmiljöer.

Enhetsregistret innehåller flera funktioner som hjälper team att hantera tillgångar:

  • Enhetligt register. Enhetsregistret fungerar som den enda sanningskällan för dina tillgångsmetadata. Att ha ett enda register kan effektivisera och förenkla processen med att hantera tillgångar. Det ger dig ett sätt att komma åt och hantera dessa data i Azure, partner- och kundprogram som körs i molnet eller på gränsen.
  • Tillgångar som Azure-resurser. Eftersom Device Registry projicerar tillgångar som verkliga Azure-resurser kan du hantera tillgångar med hjälp av etablerade Azure-funktioner och -tjänster. Företag kan använda Azure Resource Manager, Azures interna distributions- och hanteringstjänst, med industriella tillgångar. Azure Resource Manager innehåller funktioner som resursgrupper, taggar, rollbaserade åtkomstkontroller (RBAC), principer, loggning och granskning.
  • Molnhantering av tillgångar. Du använder Enhetsregister i Azure IoT Operations-portalen (förhandsversion) för att fjärrhantera tillgångar i molnet. Alla interaktioner med tillgångsresursen är också tillgängliga via Azure API och med hjälp av hanteringsverktyg som Azure Resource Graph. Oavsett vilken metod du använder för att hantera tillgångar synkroniseras ändringar som görs i molnet till gränsen och exponeras som anpassade resurser (CR) i Kubernetes-klustret.

Följande funktioner stöds i Azure Device Registry:

Funktion Stöds Symbol
Resurshantering via Azure API Stöds
Resurshantering via Azure IoT Operations-portalen (förhandsversion) Stöds
Tillgångssynkronisering till Kubernetes-kluster som kör Azure IoT Operations Stöds
Tillgång som Azure-resurs (stöder ARG, resursgrupper, taggar osv.) Stöds

Identifiera gränstillgångar

En vanlig uppgift i komplexa gränslösningar är att identifiera tillgångar och lägga till dem i ditt Kubernetes-kluster. Azure IoT Akri Preview tillhandahåller den här funktionen. Det gör att du kan identifiera och lägga till OPC UA-tillgångar i klustret. För administratörer som ansluter enheter till eller tar bort dem från klustret minskar användningen av Azure IoT Akri samordningsnivån och den manuella konfigurationen.

En Azure IoT Akri-distribution kan innehålla identifieringshanterare för fast nätverk. Identifieringshanterare gör det möjligt för tillgångar från kända nätverksslutpunkter att hitta lövenheter som de visas i enhetsgränssnitt eller lokala undernät. Exempel på nätverksslutpunkter är OPC UA-servrar vid en fast IP-adress (utan nätverksgenomsökning) och identifieringshanterare för nätverksgenomsökning.

När du installerar Azure IoT Operations installeras Azure IoT Akri och kan konfigureras tillsammans med en OPC UA-simulering PLC-server. Azure IoT Operations OPC UA-identifieringshanteraren startar automatiskt och inspekterar OPC UA-simulering PLC-serverns adressutrymme. Identifieringshanteraren rapporterar tillbaka tillgångar till Azure IoT Akri och utlöser distribution av AssetEndpointProfile CR:erna och Asset till klustret.

Använda en gemensam datautbytesstandard för din edge-lösning

Ett viktigt behov i industriella miljöer är att ha en gemensam standard eller ett protokoll för datautbyte mellan datorer och datorer till molnet. Genom att använda ett protokoll för datautbyte som stöds kan du förenkla processen så att olika industriella tillgångar kan utbyta data med varandra, med arbetsbelastningar som körs i ditt Kubernetes-kluster och med molnet. OPC UA är en specifikation för en plattformsoberoende tjänstorienterad arkitektur som möjliggör datautbyte i industriella miljöer.

En industrimiljö som använder OPC UA-standarden innehåller följande grundläggande OPC UA-element:

  • En OPC UA-server är programvara baserad på OPC UA-specifikationen som kommunicerar med tillgångar och tillhandahåller grundläggande OPC UA-tjänster till dessa tillgångar.
  • En OPC UA-klient. En OPC UA-klient är programvara som interagerar med en OPC UA-server i ett nätverksmönster för begäran och svar. En OPC UA-klient ansluter till OPC UA-servrar och skickar begäranden om åtgärder på dataobjekt som läsningar och skrivningar.

Azure IoT OPC UA Broker är en tjänst i Azure IoT Operations som möjliggör inkommande data från OPC UA-servrar till din gränslösning och molnet, baserat på OPC UA-standarden. När du installerar Azure IoT Operations kan du välja att installera OPC UA Broker med en OPC UA-simuleringsserver, vilket gör att du kan testa och använda tjänsten.

Gå vidare

I den här översikten har du lärt dig vilka tillgångar som är, vilka Azure IoT Operations-tjänster du använder för att hantera dem och några vanliga användningsfall för hantering av tillgångar. Här är det föreslagna nästa steget för att börja lägga till tillgångar och taggar i din edge-lösning: