Masz skrypt Pythona, który wykonuje nocne prace konserwacyjne przy użyciu AWS SDK. Skrypt musi działać automatycznie każdej nocy przy minimalnym nakładzie operacyjnym. Która opcja jest najlepszym wyborem?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Przekonwertuj skrypt Pythona na funkcję AWS Lambda i zaplanuj jej uruchamianie każdej nocy za pomocą reguły EventBridge (CloudWatch Events)..
Dlaczego to jest odpowiedź
Najlepszym rozwiązaniem jest przekonwertowanie skryptu Pythona na funkcję AWS Lambda i zaplanowanie jej uruchamiania każdej nocy za pomocą reguły EventBridge (CloudWatch Events). Lambda to usługa bezserwerowa, co oznacza minimalny narzut operacyjny, ponieważ AWS zarządza całą infrastrukturą. EventBridge (wcześniej CloudWatch Events) doskonale nadaje się do tworzenia harmonogramów uruchamiania funkcji Lambda o określonych porach. Pozostałe opcje są mniej optymalne: Użycie AWS CloudTrail do uruchamiania funkcji Lambda jest nieprawidłowe, ponieważ CloudTrail służy do logowania aktywności API, a nie do planowania zadań. Hostowanie skryptu na instancji EC2 wymaga zarządzania serwerem (aktualizacje, patche), co zwiększa narzut operacyjny. Nawet z automatycznym uruchamianiem i zatrzymywaniem, wciąż ponosi się koszty za czas działania instancji i wymaga to większego nakładu pracy niż Lambda. Użycie AWS Systems Manager do planowania uruchamiania i zatrzymywania instancji EC2 również wiąże się z zarządzaniem instancją, co jest mniej efektywne niż bezserwerowa Lambda.
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