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:
- Zidentyfikuj swój scenariusz na podstawie tabeli funkcji w następnej sekcji.
- Postępuj zgodnie z dokumentacją, aby zmienić architekturę i wprowadzić zmiany kodu na podstawie scenariusza, który chcesz przenieść.
- 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. |