Firma wdrożyła aplikację, która korzysta z Amazon DynamoDB. Zespół operacyjny zmierzył oczekiwane obciążenie i przydzielił RCUs i WCUs tabeli tak, aby odpowiadały przewidywanemu szczytowi. Obciążenie ma cotygodniowy 4-godzinny szczyt, który jest dwukrotnie większy niż średni ruch; przez resztę tygodnia ruch jest zbliżony do średniej. Wzorzec dostępu charakteryzuje się dużą liczbą operacji zapisu (znacznie więcej zapisów niż odczytów). Musisz zarekomendować podejście minimalizujące koszty, które spełnia te wymagania. Które rozwiązanie powinieneś wybrać?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Użyj AWS Application Auto Scaling, aby zwiększyć przydzieloną pojemność w okresach cotygodniowych szczytów. Zakup zarezerwowane RCUs i WCUs o rozmiarze odpowiadającym średniemu obciążeniu przez resztę czasu..
Dlaczego to jest odpowiedź
Prawidłowe rozwiązanie to użycie AWS Application Auto Scaling w połączeniu z zarezerwowaną pojemnością. Application Auto Scaling automatycznie dostosuje przydzieloną pojemność (RCU/WCU) w górę i w dół w odpowiedzi na rzeczywiste obciążenie, co jest idealne dla cotygodniowych szczytów. Zakup zarezerwowanych RCU/WCU dla średniego obciążenia poza szczytem znacznie obniży koszty, ponieważ obciążenie jest stałe przez większość tygodnia. Tryb pojemności na żądanie (on-demand) byłby droższy, ponieważ płaci się za każde żądanie, co nie jest optymalne dla przewidywalnego obciążenia podstawowego. DAX jest przeznaczony do buforowania odczytów i nie rozwiąże problemu wysokiego obciążenia zapisem ani nie zoptymalizuje kosztów dla wzorca obciążenia z cotygodniowymi szczytami.
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