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: