Aplikacja internetowa za dystrybucją CloudFront wymaga monitorowania w czasie zbliżonym do rzeczywistego pod kątem wskaźników błędów i wykrywania anomalii. Jaką kombinację działań powinien podjąć deweloper, aby zbudować pulpit nawigacyjny zapewniający najczęstsze monitorowanie? (Wybierz dwie opcje)
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Włącz CloudFront real-time logs i utwórz strumień danych w Amazon Kinesis Data Streams., Użyj Kinesis Data Streams do przekazywania logów do Amazon OpenSearch Service za pośrednictwem funkcji Lambda i zbuduj pulpit nawigacyjny w OpenSearch Dashboards..
Dlaczego to jest odpowiedź
Aby uzyskać monitorowanie w czasie zbliżonym do rzeczywistego, należy włączyć logi CloudFront w czasie rzeczywistym i skonfigurować je do przesyłania do Amazon Kinesis Data Streams. Kinesis Data Streams umożliwia przetwarzanie logów w czasie rzeczywistym. Następnie, aby zbudować pulpit nawigacyjny do wizualizacji, można użyć funkcji Lambda do pobierania danych z Kinesis Data Streams i przesyłania ich do Amazon OpenSearch Service. OpenSearch Dashboards (wcześniej Kibana) jest idealnym narzędziem do tworzenia interaktywnych pulpitów nawigacyjnych i wykrywania anomalii. Przesyłanie logów do S3 i używanie Athena jest dobre do analizy ad hoc, ale nie zapewnia monitorowania w czasie zbliżonym do rzeczywistego. Kinesis Data Firehose jest opcją, ale Kinesis Data Streams w połączeniu z Lambdą i OpenSearch Service oferuje większą elastyczność i kontrolę nad przetwarzaniem i wizualizacją danych w czasie rzeczywistym. CloudTrail monitoruje aktywność na koncie AWS, a nie logi dostępu CloudFront.
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