Firma posiada aplikację strumieniową działającą w czasie zbliżonym do rzeczywistego na AWS, która pobiera dane i uruchamia zadanie, którego wykonanie zajmuje 30 minut. Obciążenie często cierpi z powodu wysokich opóźnień wynikających z dużych ilości przychodzących danych. Architekt rozwiązań potrzebuje skalowalnego, bezserwerowego projektu, aby poprawić wydajność. Jaką kombinację kroków powinien podjąć architekt? (Wybierz dwie opcje.)
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Użyj Amazon Kinesis Data Firehose do pobierania danych., Użyj AWS Fargate z Amazon Elastic Container Service (Amazon ECS) do przetwarzania danych..
Dlaczego to jest odpowiedź
Amazon Kinesis Data Firehose to w pełni zarządzana usługa, która automatycznie skaluje się do przesyłania strumieniowego dużych ilości danych do miejsc docelowych, takich jak Amazon S3, Redshift, czy Splunk, co rozwiązuje problem wysokich opóźnień przy dużych ilościach danych przychodzących. AWS Fargate z Amazon ECS oferuje bezserwerowe środowisko do uruchamiania kontenerów, co pozwala na uruchamianie zadań trwających 30 minut bez zarządzania serwerami i automatycznie skaluje się w zależności od obciążenia, poprawiając wydajność. AWS Lambda ma domyślny limit czasu wykonania wynoszący 15 minut, więc nie nadaje się do zadań trwających 30 minut. AWS DMS służy do migracji baz danych, a nie do pobierania danych strumieniowych. Instancje EC2 w grupie Auto Scaling wymagają zarządzania serwerami, co nie jest rozwiązaniem bezserwerowym.
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