Firma wdrożyła nowy system audytowy, który centralizuje wersje systemów operacyjnych, łatanie i zainstalowane oprogramowanie dla instancji Amazon EC2. Upewnij się, że wszystkie instancje udostępniane za pośrednictwem grup EC2 Auto Scaling wysyłają raporty do systemu audytowego natychmiast po ich uruchomieniu i po ich zakończeniu. Które rozwiązanie osiągnie to najefektywniej?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Użyj EC2 Auto Scaling lifecycle hooks, aby uruchomić niestandardowy skrypt do wysyłania danych do systemu audytowego, gdy instancje są uruchamiane i kończone..
Dlaczego to jest odpowiedź
Haki cyklu życia (lifecycle hooks) EC2 Auto Scaling to najbardziej efektywne rozwiązanie, ponieważ pozwalają na wstrzymanie uruchamiania lub zakończenia instancji, aby wykonać niestandardowe akcje, takie jak wysłanie raportu do systemu audytowego. Możesz skonfigurować hak, aby wywołał funkcję Lambda lub wysłał wiadomość do tematu SNS/kolejki SQS, co następnie może uruchomić skrypt audytowy. Pozostałe opcje są mniej efektywne: Zaplanowana funkcja Lambda uruchamiająca skrypt zdalnie nie zapewnia natychmiastowego raportowania po uruchomieniu/zakończeniu instancji. Konfiguracja uruchamiania (launch configuration) z danymi użytkownika (user data) działa tylko przy uruchamianiu instancji, nie przy ich zakończeniu. Uruchamianie niestandardowego skryptu w systemie operacyjnym instancji bez haków cyklu życia nie gwarantuje wykonania skryptu dokładnie w momencie uruchomienia/zakończenia, ani nie zapewnia mechanizmu wstrzymania, aby skrypt mógł się zakończyć.
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