Aplikacja firmy odbiera dane UDP z tysięcy rozproszonych geograficznie urządzeń zdalnych, przetwarza je natychmiast i może wysłać odpowiedź. Żadne dane nie są przechowywane. Rozwiązanie musi minimalizować opóźnienia transmisji i zapewniać szybkie przełączanie awaryjne do innego regionu AWS. Które rozwiązanie spełnia te wymagania?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Użyj AWS Global Accelerator. Utwórz Network Load Balancer (NLB) w każdym z dwóch regionów jako punkty końcowe. Utwórz klaster Amazon Elastic Container Service (Amazon ECS) z typem uruchamiania Fargate, utwórz usługę ECS na klastrze i ustaw usługę ECS jako cel dla NLB. Przetwarzaj dane w Amazon ECS..
Dlaczego to jest odpowiedź
Prawidłowa odpowiedź wykorzystuje AWS Global Accelerator, który zapewnia stałe adresy IP i kieruje ruch użytkowników do najbliższego punktu brzegowego AWS, minimalizując opóźnienia i zapewniając szybkie przełączanie awaryjne między regionami. Network Load Balancer (NLB) jest odpowiedni dla ruchu UDP i wysokiej wydajności, a Amazon ECS z Fargate zapewnia skalowalne i bezserwerowe środowisko do przetwarzania danych. Pozostałe opcje są nieprawidłowe, ponieważ: Routing failover w Route 53 opiera się na zmianach DNS, co może wprowadzać opóźnienia w przełączaniu awaryjnym w porównaniu z Global Accelerator. Application Load Balancer (ALB) nie obsługuje protokołu UDP, co jest wymagane przez aplikację. Użycie funkcji AWS Lambda z NLB do przetwarzania danych UDP jest możliwe, ale ECS na Fargate oferuje większą kontrolę nad środowiskiem wykonawczym i jest często preferowane dla ciągłych obciążeń przetwarzania danych.
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