Nowa aplikacja internetowa będzie działać na Amazon EC2 i używać Amazon DynamoDB do przechowywania danych zaplecza. Ruch jest nieprzewidywalny, a oczekiwana przepustowość odczytu/zapisu jest umiarkowana do wysokiej. Aplikacja musi skalować się wraz z ruchem i być opłacalna. Jaka konfiguracja tabeli DynamoDB najlepiej spełnia te wymagania?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Skonfiguruj DynamoDB w trybie on-demand, używając klasy tabeli DynamoDB Standard..
Dlaczego to jest odpowiedź
Tryb on-demand DynamoDB jest najlepszym rozwiązaniem, ponieważ automatycznie dostosowuje przepustowość odczytu i zapisu do rzeczywistego ruchu, co jest idealne dla nieprzewidywalnego obciążenia i zapewnia opłacalność, ponieważ płaci się tylko za faktycznie zużyte zasoby. Klasa tabeli DynamoDB Standard jest odpowiednia dla aplikacji z umiarkowaną do wysokiej przepustowości odczytu/zapisu. Opcja z provisioned capacity i auto scaling jest mniej optymalna, ponieważ wymaga wstępnego określenia pojemności i może być droższa w przypadku bardzo zmiennego ruchu, a także auto scaling reaguje z pewnym opóźnieniem. Użycie klasy Standard-IA jest nieodpowiednie, ponieważ jest przeznaczona dla danych rzadko używanych, a aplikacja wymaga umiarkowanej do wysokiej przepustowości.
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