Dostawca IoT udostępnia partnerom niestandardową usługę zdarzeń. Partnerzy dostarczają punkty końcowe webhook HTTPS, które mogą być sporadycznie niedostępne. Musisz publikować zdarzenia, używając standardowego schematu międzyjęzykowego, filtrować zdarzenia według prefiksu eventType, ponawiać próby przez maksymalnie 24 godziny z wykładniczym wycofaniem, a jeśli dostarczenie ostatecznie się nie powiedzie, przechowywać niedostarczone zdarzenia na koncie magazynu do celów audytu. Co należy zaimplementować?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Utwórz niestandardowy temat Azure Event Grid, używając schematu wejściowego CloudEvents v1.0; utwórz subskrypcje zdarzeń z zaawansowanymi filtrami na eventType, skonfiguruj 24-godzinną politykę ponawiania z wykładniczym wycofaniem i włącz dead-lettering na konto Azure Storage..
Dlaczego to jest odpowiedź
Poprawna odpowiedź to Azure Event Grid z niestandardowym tematem. Event Grid natywnie obsługuje schemat CloudEvents v1.0, co spełnia wymóg standardowego schematu międzyjęzykowego. Subskrypcje zdarzeń umożliwiają zaawansowane filtrowanie według prefiksu eventType. Event Grid oferuje konfigurowalne zasady ponawiania, w tym wykładnicze wycofanie i maksymalny czas ponawiania do 24 godzin. Funkcja dead-lettering automatycznie wysyła niedostarczone zdarzenia do konta Azure Storage, co jest wymagane do audytu. Azure Service Bus nie jest optymalny dla scenariuszy rozsyłania zdarzeń do wielu punktów końcowych webhook. Azure Event Hubs jest przeznaczony do strumieniowania dużych ilości danych, a nie do dostarczania zdarzeń do webhooków. Domeny Event Grid są używane do zarządzania wieloma tematami dla różnych klientów, ale nie rozwiązują wszystkich wymagań dotyczących ponawiania i dead-lettering. Azure Logic Apps wymagałoby ręcznego zarządzania logiką ponawiania i dead-lettering, co jest mniej efektywne niż wbudowane funkcje Event Grid.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana