Introduction

Befejeződött

A natív felhőalkalmazások moduláris jellegűek, lazán összekapcsolt, önálló összetevőkkel. Ezeket az összetevőket egymástól függetlenül fejlesztheti a technológiai verem tetszőleges kombinációjával, miközben továbbra is lehetővé teszi azok jól definiált programozási felületeken keresztüli interakcióját.

Ezek az összetevők tartalmazhatnak IoT-eszközökön futó szoftvereket, valamint az eszköztelemetria gyűjtésére és feldolgozására tervezett Azure-szolgáltatások széles körét. Az Azure-szolgáltatások a következők: Azure IoT Hub, Azure Device Provisioning Service, Azure Térképek, Azure Time Series Elemzések és Azure IoT Edge. Az alkalmazás tervezésekor kiválaszthat egy vagy több szolgáltatást, vagy implementálhatja az Azure IoT Centralt, amely zökkenőmentesen integrálja őket. Az Azure IoT Central az IoT-telemetriára támaszkodó elosztott alkalmazások tervezésében, tesztelésében és implementálásában segítő funkciók átfogó készletét biztosítja.

Tegyük fel, hogy az Adatum Corporationnél dolgozik, amely háztartási berendezések gyártója. Ön vezet egy kis fejlesztőcsapatot, és most fejezte be a projekt első fázisát, amely egy hűtőkészlet-kezelési megoldást kínál. Ez a megoldás egy háttér API-ból és egy előtér-webalkalmazásból áll, és mindkettő egy Azure Kubernetes Service-fürtön (AKS) fut. Az ügyfelek ezzel a natív felhőbeli alkalmazással egyszerűen azonosíthatják az újratelepítéshez szükséges elemeket. Beállíthatják azt is, hogy az alkalmazás automatikusan átrendezze a szükséges elemeket.

Feladatként kapott egy másik intelligens hűtőszekrényhez kapcsolódó funkciót, amely összegyűjti és feldolgozja a fedélzeti hőmérséklet- és páratartalom-érzékelők által generált IoT-telemetriát. A projekt első fázisában alkalmazott architekturális paradigmát kell követnie, és egy másik, lazán összekapcsolt összetevőkészlettel bővíti a megoldást. A megoldás nyomon követi a telemetriai adatokat, és megkönnyíti annak elemzését. Emellett lehetővé teszi a hosszú távú tárolást, és támogatja az automatikus riasztást és a szervizelést, ha probléma merül fel. A cél elérése érdekében úgy döntött, hogy megvizsgálja és teszteli az Azure IoT Central funkcióit.

Előfeltételek

  • Az Azure alapszintű ismerete
  • A felhőalapú számítástechnika alapszintű ismerete
  • A programozási fogalmak alapszintű ismerete

Tanulási célkitűzések

A modul elvégzése után többet kell tudnia a következőkről:

  • Írja le az Azure IoT Central szerepét a natív felhőbeli alkalmazások kontextusában.
  • Azure IoT Central-alkalmazások beállítása.
  • IoT-telemetria feldolgozása és elemzése az Azure IoT Central által.