Introduktion

Slutförd

Molnbaserade program är modulära till sin natur, med löst kopplade, fristående komponenter. Du kan utveckla var och en av dessa komponenter oberoende av varandra med hjälp av en godtycklig kombination av teknikstackar, samtidigt som du tillåter deras interaktion via väldefinierade programmeringsgränssnitt.

Dessa komponenter kan omfatta programvara som körs på IoT-enheter och en rad Azure-tjänster som är utformade för insamling och bearbetning av enhetstelemetri. Azure-tjänsterna omfattar: Azure IoT Hub, Azure Device Provisioning Service, Azure Kartor, Azure Time Series Insights och Azure IoT Edge. När du utformar ditt program kan du välja en eller flera av dessa tjänster eller implementera Azure IoT Central, som sömlöst integrerar dem alla. Azure IoT Central tillhandahåller en omfattande uppsättning funktioner som hjälper till med design, testning och implementering av distribuerade program som är beroende av IoT-telemetri.

Anta att du arbetar för Adatum Corporation, en tillverkare av hushållsapparater. Du leder ett litet utvecklingsteam och har precis slutfört den första fasen av ett projekt och levererat en lösning för hantering av kylskåpsinventering. Den här lösningen består av ett serverdels-API och en klientdelswebbapp, där båda körs i ett AkS-kluster (Azure Kubernetes Service). Dina kunder kan använda den här molnbaserade appen för att enkelt identifiera de objekt som de behöver fylla på. De kan också konfigurera den här appen så att nödvändiga objekt sorteras om automatiskt.

Du har fått i uppgift att utveckla en annan uppsättning smarta kylskåpsrelaterade funktioner som samlar in och bearbetar IoT-telemetri som genereras av sensorerna för temperatur och luftfuktighet ombord. Du planerar att följa samma arkitekturparadigm som du tillämpade under den första fasen av projektet och utöka lösningen genom att införliva en annan uppsättning löst kopplade komponenter i den. Lösningen håller reda på telemetridata och underlättar dess analys. Den tillåter också långsiktig lagring och stöder automatisk avisering och reparation om det uppstår ett problem. För att nå ditt mål har du valt att utforska och testa funktionerna i Azure IoT Central.

Förutsättningar

  • Grundläggande kunskaper om Azure
  • Grundläggande förståelse för molnbaserad databehandling
  • Grundläggande kunskaper om programmeringsbegrepp

Utbildningsmål

När du har slutfört den här modulen bör du veta mer om hur du:

  • Beskriv rollen för Azure IoT Central i kontexten för molnbaserade program.
  • Konfigurera Azure IoT Central-program.
  • Bearbeta och analysera IoT-telemetri från Azure IoT Central.