Sieć biur podróży uruchamia aplikację na dwóch stałych instancjach Amazon EC2 za rekordem wielowartościowym Route 53, który zwraca adresy Elastic IP instancji. Aplikacja używa DynamoDB jako podstawowej pamięci masowej i samodzielnie hostowanej pamięci podręcznej Redis. Zawartość miejsc docelowych jest aktualizowana kwartalnie; aktualizacje powodują skoki obciążenia i przestoje. Musisz zapewnić wysoką dostępność aplikacji i jej zdolność do obsługi obciążenia związanego z aktualizacjami. Które rozwiązanie spełnia te potrzeby?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Wdróż DynamoDB Accelerator (DAX) i zaktualizuj aplikację, aby korzystała z DAX. Utwórz grupę Auto Scaling dla instancji EC2 i umieść je za Application Load Balancer (ALB). Zaktualizuj rekord Route 53 do prostej polityki routingu wskazującej alias ALB. Skonfiguruj zaplanowane skalowanie dla instancji EC2 przed aktualizacjami zawartości..
Dlaczego to jest odpowiedź
Poprawne rozwiązanie spełnia wszystkie wymagania. DAX zapewnia pamięć podręczną dla DynamoDB, zmniejszając obciążenie bazy danych i poprawiając wydajność, co jest kluczowe podczas skoków obciążenia. Grupa Auto Scaling z ALB zapewnia wysoką dostępność i automatyczne skalowanie instancji EC2, a zaplanowane skalowanie pozwala na proaktywne zwiększenie zasobów przed aktualizacjami zawartości, zapobiegając przestojom. Rekord Route 53 wskazujący na alias ALB upraszcza zarządzanie ruchem. Pozostałe opcje są nieprawidłowe, ponieważ: Opcja 2 i 4 sugerują ręczne skalowanie instancji EC2, co jest nieefektywne i podatne na błędy, zwłaszcza w przypadku przewidywalnych skoków obciążenia. Użycie CloudFront jako źródła dla dynamicznej aplikacji backendowej nie jest typowym zastosowaniem, ponieważ CloudFront jest głównie do buforowania treści statycznych. Opcja 3 sugeruje ElastiCache for Memcached, podczas gdy DAX jest zoptymalizowany dla DynamoDB i oferuje lepszą integrację i wydajność dla tego konkretnego przypadku użycia.
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