Aplikacja działa na instancjach Amazon EC2 za Elastic Load Balancerem w grupie Auto Scaling i korzysta z tabeli Amazon DynamoDB. Firma chce zapewnić dostępność aplikacji w innym regionie AWS z minimalnym czasem przestoju. Co powinien zrobić architekt rozwiązań, aby spełnić ten wymóg przy NAJMNIEJSZYM czasie przestoju?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Utwórz grupę Auto Scaling i load balancer w regionie odzyskiwania po awarii. Skonfiguruj tabelę DynamoDB jako global table. Skonfiguruj przełączanie awaryjne DNS, aby wskazywało na load balancer nowego regionu odzyskiwania po awarii..
Dlaczego to jest odpowiedź
Ta opcja jest poprawna, ponieważ tworzy pełną replikę infrastruktury aplikacji w regionie odzyskiwania po awarii (DR) i wykorzystuje Global Tables DynamoDB do automatycznej replikacji danych. Dzięki temu aplikacja jest gotowa do działania w drugim regionie, co minimalizuje czas przestoju. Przełączanie awaryjne DNS (np. za pomocą Amazon Route 53) automatycznie przekieruje ruch do nowego regionu w przypadku awarii. Pozostałe opcje są mniej optymalne pod względem minimalizacji czasu przestoju: Użycie szablonu CloudFormation do uruchamiania zasobów w razie potrzeby (on-demand) wprowadza opóźnienie związane z provisioningiem zasobów, co zwiększa czas przestoju. Tworzenie alarmu CloudWatch i funkcji Lambda do aktualizacji Route 53 jest bardziej złożone i może wprowadzać dodatkowe opóźnienia w procesie przełączania awaryjnego w porównaniu do natywnego przełączania awaryjnego DNS.
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