Firma używa Application Load Balancer (ALB) do udostępniania swojej aplikacji w internecie. Firma obserwuje nietypowe wzorce dostępu do ruchu w aplikacji. Architekt rozwiązań musi poprawić widoczność infrastruktury, aby pomóc firmie analizować te anomalie. Jakie jest NAJBARDZIEJ efektywne operacyjnie rozwiązanie, które spełnia te wymagania?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Włącz logowanie dostępu ALB do Amazon S3. Utwórz tabelę w Amazon Athena i wykonaj zapytanie do logów..
Dlaczego to jest odpowiedź
Włączenie logowania dostępu ALB do Amazon S3, a następnie użycie Amazon Athena do tworzenia tabel i wykonywania zapytań na tych logach, jest najbardziej efektywnym operacyjnie rozwiązaniem. Logi dostępu ALB zawierają szczegółowe informacje o żądaniach HTTP/HTTPS, co jest kluczowe do analizy nietypowych wzorców ruchu. Athena umożliwia łatwe i szybkie wykonywanie zapytań SQL bezpośrednio na danych w S3 bez konieczności ich ładowania, co jest skalowalne i ekonomiczne. Tworzenie tabeli w Amazon Athena dla logów AWS CloudTrail jest nieodpowiednie, ponieważ CloudTrail rejestruje działania API w AWS, a nie ruch aplikacji przez ALB. Ręczne przeglądanie plików logów w edytorze tekstu jest nieefektywne i niemożliwe do skalowania. Użycie Amazon EMR do bezpośredniego wysyłania zapytań do ALB jest nieprawidłowe, ponieważ ALB nie udostępnia interfejsu do bezpośredniego odpytywania logów; logi są zapisywane w S3. EMR byłby również znacznie bardziej złożony i kosztowny niż Athena dla tego zadania.
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