Udostępnij za pośrednictwem


Przejście z usługi Event Grid w usłudze IoT Edge do natywnych możliwości usługi Azure IoT Edge

31 marca 2023 r. usługa Azure Event Grid w usłudze Azure IoT Edge została wycofana. Zaktualizuj aplikację, aby zamiast tego korzystała z natywnych funkcji usługi Azure IoT Edge.

Dlaczego ją wycofaliśmy?

Istnieje jeden z głównych powodów wycofania usługi Event Grid w usłudze IoT Edge. Usługa Event Grid rozwija się w natywnej przestrzeni chmury, aby zapewnić bardziej niezawodne możliwości nie tylko na platformie Azure, ale także w scenariuszach lokalnych za pomocą platformy Kubernetes z usługą Azure Arc.

Usługa Event Grid w usłudze IoT Edge Centrum usługi IoT Edge
— Publikowanie i subskrybowanie zdarzeń lokalnie/w chmurze
- Przekazywanie zdarzeń do usługi Event Grid
— Przekazywanie zdarzeń do usługi Azure IoT Hub
— Reagowanie na zdarzenia usługi Azure Blob Storage lokalnie
- Nawiązywanie połączenia z usługą IoT Hub
- Kierowanie komunikatów między modułami lub urządzeniami lokalnie
— Uzyskiwanie pomocy technicznej w trybie offline
- Filtrowanie komunikatów

Jak przejść do funkcji usługi IoT Edge

Aby użyć funkcji usługi IoT Edge, wykonaj następujące kroki:

  1. Zidentyfikuj swój scenariusz na podstawie tabeli funkcji w następnej sekcji.
  2. Postępuj zgodnie z dokumentacją, aby zmienić architekturę i wprowadzić zmiany kodu na podstawie scenariusza, który chcesz przenieść.
  3. Zweryfikuj zaktualizowaną architekturę, wysyłając i odbierając komunikaty/zdarzenia.

Usługa Event Grid w usłudze IoT Edge a usługa IoT Edge

W poniższej tabeli przedstawiono kluczowe różnice podczas tego przejścia.

Usługa Event Grid w usłudze IoT Edge IoT Edge
Publikowanie, subskrybowanie i przekazywanie zdarzeń lokalnie lub do chmury Użyj funkcji routingu komunikatów w centrum usługi IoT Edge, aby ułatwić komunikację lokalną i w chmurze. Umożliwia komunikację między urządzeniami, modułami i urządzeniami przez brokerowanie komunikatów, aby urządzenia i moduły były niezależne od siebie.

Jeśli subskrybujesz centrum usługi IoT Edge, w razie potrzeby można utworzyć zdarzenie do opublikowania w usłudze Event Grid. Aby uzyskać szczegółowe informacje, zobacz Azure IoT Hub i Event Grid w usłudze IoT Edge.
Przekazywanie zdarzeń do usługi IoT Hub Użyj centrum usługi IoT Edge, aby zoptymalizować połączenia podczas wysyłania komunikatów do chmury przy użyciu obsługi trybu offline. Aby uzyskać szczegółowe informacje, zobacz Komunikacja w chmurze centrum usługi IoT Edge.
Reagowanie na zdarzenia usługi Blob Storage w usłudze IoT Edge (wersja zapoznawcza) Aplikacje funkcji platformy Azure umożliwiają reagowanie na zdarzenia usługi Blob Storage w chmurze po utworzeniu lub zaktualizowaniu obiektu blob. Aby uzyskać więcej informacji, zobacz Wyzwalacz usługi Azure Blob Storage dla usługi Azure Functions i Samouczek: wdrażanie usługi Azure Functions jako modułów — Azure IoT Edge. Wyzwalacze obiektów blob w module usługi Blob Storage usługi IoT Edge nie są obsługiwane.