Firma opracowuje globalną aplikację do gier mobilnych w jednym regionie AWS. Aplikacja działa na wielu instancjach Amazon EC2 w grupie Auto Scaling, przechowuje dane w Amazon DynamoDB i wykorzystuje ruch TCP i UDP między użytkownikami a serwerami. Firma wymaga możliwie najniższego opóźnienia dla użytkowników na całym świecie. Które rozwiązanie spełnia te wymagania?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Użyj AWS Global Accelerator, aby utworzyć akcelerator. Umieść Network Load Balancer (NLB) za punktem końcowym akceleratora, który nasłuchuje na portach TCP i UDP, i zaktualizuj grupę Auto Scaling, aby zarejestrować instancje w NLB..
Dlaczego to jest odpowiedź
Prawidłowa odpowiedź to użycie AWS Global Accelerator z Network Load Balancer (NLB). Global Accelerator wykorzystuje globalną sieć AWS, kierując ruch do najbliższego punktu brzegowego, co minimalizuje opóźnienia dla użytkowników na całym świecie. NLB jest odpowiedni, ponieważ obsługuje zarówno ruch TCP, jak i UDP, co jest kluczowe dla gier mobilnych. NLB jest również wydajny w obsłudze dużej liczby połączeń. Pozostałe opcje są nieprawidłowe, ponieważ: Użycie Application Load Balancer (ALB) jest niewłaściwe, ponieważ ALB nie obsługuje protokołu UDP. Amazon CloudFront jest siecią CDN przeznaczoną głównie do buforowania treści statycznych i dynamicznych HTTP/HTTPS, a nie do optymalizacji ruchu TCP/UDP w czasie rzeczywistym dla aplikacji gier.
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