Przeprojektuj pozyskiwanie zdarzeń audytu: wiele instancji uwierzytelniania publikuje zdarzenia; wiele instancji usługi audytu konsumuje je za pośrednictwem Pub/Sub. Jak należy skonfigurować tematy i subskrypcje, aby skalować i obsługiwać dużą liczbę zdarzeń?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Utwórz jeden temat Pub/Sub. Utwórz jedną subskrypcję typu pull, aby umożliwić usługom audytu współdzielenie wiadomości..
Dlaczego to jest odpowiedź
Tworząc jeden temat Pub/Sub, wszystkie instancje uwierzytelniania publikują zdarzenia do jednego centralnego punktu. Jedna subskrypcja typu pull pozwala wielu instancjom usługi audytu na współdzielenie wiadomości z tej subskrypcji. Pub/Sub automatycznie rozdziela wiadomości między subskrybentów w tej samej subskrypcji, zapewniając równoważenie obciążenia i skalowalność. Każda wiadomość jest dostarczana tylko raz do jednej z instancji audytu, co jest idealne dla przetwarzania zdarzeń audytu. Pozostałe opcje są mniej optymalne: Wiele subskrypcji typu pull dla każdej instancji audytu spowodowałoby, że każda instancja otrzymałaby kopię każdej wiadomości, co nie jest pożądane dla współdzielenia pracy. Subskrypcje typu push wprowadzają dodatkową złożoność zarządzania punktami końcowymi i load balancerem, a model pull jest często preferowany dla elastyczności skalowania konsumentów. Wiele tematów Pub/Sub na usługę uwierzytelniania zwiększyłoby złożoność zarządzania i niepotrzebnie rozproszyłoby strumień zdarzeń.
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