Będziesz uruchamiać mikrousługi skonteneryzowane w Cloud Run i potrzebujesz wysokiej dostępności oraz niskich opóźnień dla klientów na całym świecie. Co należy zrobić?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Wdróż usługi Cloud Run w wielu regionach. Utwórz bezserwerowe grupy punktów końcowych sieci (NEGs), które wskazują na usługi. Utwórz globalny load balancer HTTPS i dołącz bezserwerowe NEGs jako backendy..
Dlaczego to jest odpowiedź
Aby zapewnić wysoką dostępność i niskie opóźnienia dla klientów na całym świecie, należy wdrożyć usługi Cloud Run w wielu regionach. Globalny load balancer HTTPS, w połączeniu z bezserwerowymi grupami punktów końcowych sieci (NEGs), które wskazują na usługi Cloud Run, jest najlepszym rozwiązaniem. Load balancer dystrybuuje ruch do najbliższego regionu, minimalizując opóźnienia i zapewniając ciągłość działania w przypadku awarii regionalnej. Pozostałe opcje są mniej optymalne: Wdrożenie w wielu strefach dostępności zapewnia odporność w obrębie regionu, ale nie optymalizuje opóźnień dla klientów globalnych. Load balancer TCP nie jest idealny dla usług HTTP/HTTPS. Cloud Endpoints służą do zarządzania API, a nie jako backend dla load balancera w tym kontekście. Rekord A typu round-robin w Cloud DNS nie zapewnia inteligentnego routingu opartego na lokalizacji ani sprawdzania stanu usług, co jest kluczowe dla wysokiej dostępności i niskich opóźnień.
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