Projektowanie architektury Internetu rzeczy (IoT)

W tym przewodniku omówiono podstawowe pojęcia dotyczące Internetu rzeczy (IoT), opisano, jak rozpocząć pracę z usługą Azure IoT i zawiera linki do artykułów dotyczących wzorców i rozwiązań usługi Azure IoT.

Azure IoT to kolekcja usług zarządzanych i platformowych, które łączą urządzenia IoT i kontrolują je. Usługa Azure IoT obsługuje szeroką gamę urządzeń, w tym sprzęt przemysłowy, mikrokontrolery i czujniki. Urządzenia IoT komunikują się z chmurą IoT i innymi usługami, które przetwarzają dane urządzeń w celu monitorowania urządzeń i zarządzania nimi.

Na przykład silnik przemysłowy zbiera i wysyła dane dotyczące temperatury do chmury. Analiza danych określa, czy silnik działa zgodnie z oczekiwaniami. Te informacje ustalają priorytety harmonogramu konserwacji silnika.

Dowiedz się więcej na temat usługi Azure IoT

Szczegółowe informacje na temat pojęć związanych z usługą Azure IoT można uzyskać za pomocą ścieżki Edukacja korzystającej z subskrypcji piaskownicy platformy Azure. Pięciogodzinna ścieżka szkoleniowa zawiera osiem modułów szkoleniowych.

Omówienie architektury rozwiązania IoT

Standardowa architektura rozwiązania IoT składa się z pięciu podstawowych elementów.

  • Urządzenia to urządzenia przemysłowe, czujniki i mikrokontrolery, które łączą się z chmurą w celu wysyłania i odbierania danych.
  • Aprowizowanie umożliwia urządzeniom wykonywanie akcji i komunikowanie się z chmurą.
  • Przetwarzanie analizuje dane z urządzeń w celu zbierania szczegółowych informacji.
  • Integracja biznesowa podejmuje działania na podstawie szczegółowych informacji z danych urządzenia. Usługi, takie jak Power BI , umożliwiają inspekcję i wizualizowanie danych, usługi Azure Logic Apps lub Microsoft Power Automate w celu skonfigurowania akcji automatycznych.
  • Monitorowanie zabezpieczeń. Usługa Microsoft Defender dla IoT udostępnia kompleksowe rozwiązanie zabezpieczeń dla obciążeń IoT.

Wzorce i przewodniki dotyczące architektury IoT

Ta sekcja zawiera listę przydatnych wzorców i przewodników dotyczących tworzenia rozwiązań IoT. Aby zapoznać się z przykładowymi rozwiązaniami branżowymi, zobacz Branżowe architektury referencyjne usługi Azure IoT.

Wzorce

Wzorce architektury IoT to bloki konstrukcyjne wielokrotnego użytku, które dotyczą kluczowych obszarów rozwiązań IoT. Wzorce są ogólne i użyteczne w różnych branżach pionowych. Aby zapoznać się z przykładami rozwiązań IoT specyficznych dla branży, zobacz Branżowe rozwiązania i scenariusze usługi Azure IoT.

  • Aktualizacje IoT w czasie rzeczywistym. Zamiast tradycyjnych żądań sondowania klienci mogą odbierać aktualizacje z urządzeń w czasie rzeczywistym. Usługa Azure SignalR wysyła dane IoT w czasie rzeczywistym do klientów, takich jak strony internetowe i aplikacje mobilne.

  • Skalowanie rozwiązań IoT przy użyciu sygnatur wdrażania. Sygnatury to odrębne jednostki składników rozwiązania, które optymalnie obsługują zdefiniowaną liczbę urządzeń. Sygnatury wdrażania obsługują skalowanie w górę liczby połączonych urządzeń IoT przez replikowanie sygnatur.

  • Obsługa zestawu SDK klienta usługi Azure IoT dla serwerów tokenów innych firm. Usługa Azure IoT Hub obsługuje uwierzytelnianie tokenu sygnatury dostępu współdzielonego (SAS) w zestawach SDK klienta. Dowiedz się, co zrobić w każdym zestawie SDK, aby uzyskać uwierzytelnianie serwera tokenów innej firmy.

  • Wydajne wdrażanie obrazów platformy Docker. Urządzenia brzegowe są zwykle aprowizowane przez wdrażanie obrazów kontenerów oprogramowania. Korzystaj z niezawodnej i odpornej możliwości wdrażania w sytuacjach, które mają ograniczoną, sporadycznie lub niską przepustowość.

  • Analiza IoT za pomocą usługi Azure Data Explorer. Usługa Azure Data Explorer umożliwia analizowanie danych telemetrycznych IoT niemal w czasie rzeczywistym na szybko przepływających, dużych ilościach danych przesyłanych strumieniowo z różnych urządzeń IoT.

  • Przechowywanie i przetwarzanie danych usługi IoT Edge. Niektóre rozwiązania IoT wymagają lokalnych sieci brzegowych w celu zapewnienia zbierania danych i przetwarzania danych. Zobacz, jak używać urządzeń brzegowych w implementacji IoT, aby zapewnić szybkie odpowiedzi, wysoką dostępność i wysoką przepustowość.

Przewodniki

Przewodniki dotyczące architektury IoT zapewniają wgląd w pojęcia, architektury i strumienie robocze IoT.

  • Architektura rozwiązania IoT. Ta seria zawiera omówienie interakcji funkcjonalnych między zdarzeniami, szczegółowymi informacjami i akcjami w rozwiązaniach usługi Azure IoT.

  • Przetwarzanie obrazów za pomocą usługi Azure IoT Edge. W tej serii opisano kompleksowe obciążenie przetwarzania obrazów. Usługi Azure IoT Edge, Azure Machine Edukacja, Azure Storage, aplikacja systemu Azure Services i Power BI łączą się w celu zapewnienia jakości i bezpieczeństwa rozwiązań.

  • Przenoszenie rozwiązania IoT z testowania do środowiska produkcyjnego. Poznaj najlepsze rozwiązania i rozwiązania, których należy unikać podczas przenoszenia rozwiązania IoT ze środowiska testowego do środowiska produkcyjnego.

Następne kroki

Dokumentacja usługi Azure IoT: