Firma planuje używać tabeli Amazon DynamoDB i chce zoptymalizować koszty. Tabela jest w większości nieużywana rano. Wieczorem ruch odczytu/zapisu jest nieprzewidywalny i może bardzo szybko wzrosnąć. Co powinien zarekomendować architekt rozwiązań?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Utwórz tabelę DynamoDB w trybie pojemności na żądanie (on-demand capacity mode)..
Dlaczego to jest odpowiedź
Tryb pojemności na żądanie (on-demand capacity mode) jest idealny dla obciążeń z nieprzewidywalnym ruchem, ponieważ DynamoDB automatycznie skaluje się, aby sprostać zapotrzebowaniu, a płacisz tylko za faktycznie wykorzystane operacje odczytu i zapisu. Eliminuje to potrzebę zarządzania pojemnością i jest kosztowo efektywne, gdy ruch jest niski (np. rano) i gwałtownie wzrasta (wieczorem). Opcja z globalnym indeksem pomocniczym (global secondary index) jest nieistotna dla optymalizacji kosztów w kontekście nieprzewidywalnego ruchu; indeksy te służą do alternatywnych wzorców zapytań. Tryb provisioned capacity z autoskalowaniem wymaga wstępnego określenia jednostek pojemności i choć autoskalowanie pomaga, nadal możesz przepłacać za niewykorzystaną pojemność w okresach niskiego ruchu lub doświadczać opóźnień w skalowaniu. Global table służy do replikacji danych między regionami, a nie do optymalizacji kosztów dla nieprzewidywalnego ruchu w jednym regionie.
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