Przechowywanie i przetwarzanie danych usługi IoT Edge

Azure IoT
Azure IoT Edge
Azure IoT Hub
Azure SQL Edge

Pomysły dotyczące rozwiązań

Ten artykuł jest pomysłem na rozwiązanie. Jeśli chcesz, abyśmy rozszerzyli zawartość o więcej informacji, takich jak potencjalne przypadki użycia, alternatywne usługi, zagadnienia dotyczące implementacji lub wskazówki dotyczące cen, daj nam znać, przekazując opinię w usłudze GitHub.

To rozwiązanie Internetu rzeczy (IoT) demonstruje lokalną sieć brzegową do przetwarzania i zbierania danych.

Architektura

Diagram przykładowej implementacji IoT obejmującej sieć brzegową.

Pobierz plik programu Visio tej architektury.

Ta implementacja korzysta z usługi Azure SQL Edge na procesorze brzegowym. Komunikacja z urządzeniami i z urządzeń odbywa się przy użyciu usługi Edge Hub. Komunikacja między urządzeniami IoT i aplikacjami w chmurze odbywa się przy użyciu usługi Azure IoT Hub.

Składniki

Architektura korzysta z następujących usług platformy Azure:

  • Azure IoT Edge to w pełni zarządzana usługa oparta na usłudze Azure IoT Hub. Może uruchamiać obciążenia w chmurze — niezależnie od tego, czy sztuczna inteligencja, platforma Azure i usługi innych firm, czy własna logika biznesowa — na urządzeniach brzegowych za pośrednictwem standardowych kontenerów.
  • Usługa Azure IoT Hub zapewnia wysoce bezpieczną i niezawodną komunikację między aplikacją IoT a zarządzanymi urządzeniami. Rozwiązanie to może rozszerzyć rozwiązanie z chmury na krawędź za pomocą uwierzytelniania poszczególnych urządzeń, wbudowanego zarządzania urządzeniami i skalowanej aprowizacji.
  • Azure SQL Edge to niewielki, zoptymalizowany pod kątem krawędzi aparat bazy danych SQL z wbudowaną sztuczną inteligencją.
  • Azure Cognitive Services to kompleksowa rodzina usług sztucznej inteligencji i interfejsów API poznawczych, z których mogą korzystać twoje inteligentne aplikacje. Usługi mogą być uruchamiane na urządzeniach usługi IoT Edge za pośrednictwem kontenerów.
  • Usługa Azure SQL Database to w pełni zarządzana relacyjna baza danych z wbudowaną inteligencją.
  • Program SQL Server na maszynach wirtualnych może uruchamiać obciążenia programu SQL Server w chmurze przy najniższym całkowitym koszcie własności.
  • Usługa Azure Cosmos DB to szybka baza danych NoSQL z otwartymi interfejsami API dla dowolnej skali.

Szczegóły scenariusza

Rozwiązanie Internetu rzeczy (IoT) może wymagać, aby lokalna sieć brzegowa zapewniała zbieranie danych i obliczeń, a nie chmury. Urządzenia brzegowe często spełniają następujące potrzeby lepiej niż chmura:

  • Szybka analiza danych w czasie rzeczywistym
  • Wysoka dostępność
  • Wysoka przepustowość

Potencjalne przypadki użycia

Poniżej przedstawiono przykłady używania sieci brzegowych w rozwiązaniach platformy Azure.

Manufacturing

Opieka zdrowotna

  • Uzyskaj pełny widok pacjentów: konsoliduj i analizuj dane z urządzeń medycznych i pacjentów, aby zapewnić ujednolicony i pełny obraz stanu każdego pacjenta.
  • Monitorowanie operacji i procedur: konsolidowanie i analizowanie danych z operacji i innych procedur w celu uzyskania szczegółowych informacji i poprawy wyników.

Energia

Współautorzy

Ten artykuł jest obsługiwany przez firmę Microsoft. Pierwotnie został napisany przez następujących współautorów.

Główny autor:

Następne kroki

Aby uzyskać więcej informacji, zobacz następujące artykuły:

Powiązane zasoby zawierają dodatkowe informacje na temat rozwiązań brzegowych, w tym informacje na temat odpowiednich składników platformy Azure i określonych architektur.

Wskazówki

Architektury