Architektura rozwiązania IoT

Azure IoT
Azure Event Hubs
Azure IoT Hub

Topologicznie rozwiązania Internetu rzeczy (IoT) platformy Azure to kolekcja zasobów i składników podzielonych na urządzenia IoT, platformę IoT i aplikacje IoT. Zdarzenia, szczegółowe informacje i akcje to przepływ danych i potoki przetwarzania, które występują w tych częściach strukturalnych.

A diagram showing the relationship between devices, the IoT platform, and an application.

W tym artykule opisano charakterystykę urządzenia IoT, platformy i aplikacji. W tym artykule omówiono również bramy usługi IoT Edge oraz zaświadczanie, uwierzytelnianie, protokoły i aprowizację platformy IoT.

Urządzenia IoT, platforma i aplikacje

Urządzenia IoT to fizyczne lub wirtualne elementy, które wysyłają zdarzenia do aplikacji IoT i odbierają polecenia. Terminy i urządzenie oznaczają zarówno połączone urządzenie w rozwiązaniu IoT.

Urządzenie IoT ma co najmniej jedną z następujących cech:

  • Posiada unikatową tożsamość , która odróżnia ją w rozwiązaniu.
  • Ma właściwości lub stan, do którego aplikacje mogą uzyskiwać dostęp.
  • Wysyła zdarzenia na platformę IoT, aby aplikacje działały.
  • Odbiera polecenia z aplikacji do wykonania.

Platforma IoT to kolekcja usług, które umożliwiają urządzeniom i aplikacjom łączenie się ze sobą i komunikowanie się ze sobą. Platforma Azure IoT zwykle składa się z usługi Azure IoT Hub i usług routingu zdarzeń, takich jak Azure Event Hub.

Co najmniej platforma IoT:

  • Brokerzy zabezpieczają łączność, uwierzytelnianie i komunikację między urządzeniami i zaufanymi aplikacjami.
  • Generuje kontekstowe szczegółowe informacje dotyczące zdarzeń przychodzących w celu określenia routingu zdarzeń do punktów końcowych.

Aplikacje to kolekcja usług i składników specyficznych dla scenariusza, które są unikatowe dla rozwiązania IoT. Aplikacje IoT zwykle mają:

  • Połączenie platformy Azure lub innych usług dla punktów końcowych obliczeń, magazynu i zdarzeń w połączeniu z unikatową logiką biznesową aplikacji.
  • Przepływy pracy zdarzeń do odbierania i przetwarzania przychodzących zdarzeń urządzenia.
  • Przepływy pracy akcji służące do wysyłania poleceń do urządzeń lub innych procesów.

Współautorzy

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

Główny autor: