Firma zajmująca się grami mobilnymi musi przechwytywać dane ze swojej aplikacji do gier i udostępniać je trzem wewnętrznym odbiorcom. Każdy rekord ma około 20 KB. Firma oczekuje optymalnej przepustowości z każdego urządzenia i wymaga aplikacji do przetwarzania strumieniowego, która zapewnia dedykowaną przepustowość dla każdego wewnętrznego odbiorcy. Które rozwiązanie spełnia te wymagania?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Niech aplikacja mobilna wywoła operację API PutRecords, aby wysłać dane do Amazon Kinesis Data Streams. Użyj funkcji enhanced fan-out ze strumieniem dla każdego wewnętrznego odbiorcy..
Dlaczego to jest odpowiedź
Poprawna odpowiedź to użycie Amazon Kinesis Data Streams z operacją PutRecords i funkcją enhanced fan-out dla każdego odbiorcy. Kinesis Data Streams zapewnia dedykowaną przepustowość dla każdego konsumenta dzięki funkcji enhanced fan-out, co jest kluczowe dla wymagań zadania. PutRecords umożliwia wysyłanie wielu rekordów w jednym wywołaniu API, co zwiększa efektywność. Każdy rekord o wielkości 20 KB jest dobrze obsługiwany przez Kinesis Data Streams. Niepoprawne opcje: Kinesis Data Firehose nie oferuje dedykowanej przepustowości dla wielu odbiorców w sposób, w jaki robi to enhanced fan-out w Kinesis Data Streams. Zgłaszanie sprawy do AWS Support w celu uzyskania dedykowanej przepustowości dla konta nie jest standardowym rozwiązaniem dla tego scenariusza. Kinesis Producer Library (KPL) jest używane do wysyłania danych do Kinesis Data Streams, a nie bezpośrednio do Kinesis Data Firehose. Ponadto, Firehose nie obsługuje enhanced fan-out. Hostowanie aplikacji przetwarzającej strumienie na instancjach EC2 i konfigurowanie auto scalingu jest możliwe, ale nie zapewnia dedykowanej przepustowości dla każdego odbiorcy w sposób tak efektywny i zarządzany jak enhanced fan-out w Kinesis Data Streams.
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