Firma uruchamia zadanie oparte na Javie na instancji Amazon EC2. Zadanie uruchamia się co godzinę, jego wykonanie zajmuje 10 sekund, zużywa 1 GB pamięci i powoduje krótkie skoki wykorzystania procesora, podczas gdy przez resztę czasu wykorzystanie procesora jest niskie. Firma chce obniżyć koszty, jednocześnie spełniając te wymagania. Które rozwiązanie spełni te wymagania?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Skopiuj kod do funkcji AWS Lambda, która ma 1 GB pamięci. Utwórz regułę zaplanowaną w Amazon EventBridge, aby uruchamiać kod co godzinę..
Dlaczego to jest odpowiedź
Prawidłowa odpowiedź to użycie AWS Lambda z Amazon EventBridge. Lambda jest idealna dla krótkotrwałych, sporadycznych zadań, takich jak to, które trwa 10 sekund i uruchamia się co godzinę. Model rozliczeniowy Lambdy oparty na zużyciu (płacisz tylko za czas wykonania i zużytą pamięć) jest znacznie bardziej ekonomiczny niż utrzymywanie działającej instancji EC2. EventBridge zapewnia łatwe i niezawodne planowanie uruchamiania funkcji Lambda. Pozostałe opcje są mniej efektywne kosztowo lub bardziej złożone: Uruchamianie zadania jako zadania Amazon ECS na AWS Fargate jest droższe niż Lambda dla tak krótkiego i sporadycznego obciążenia. Fargate jest lepszy dla dłużej działających kontenerów. Konteneryzacja i instalowanie na AMI nadal wymaga zarządzania instancją EC2, co jest droższe. Zatrzymywanie i uruchamianie instancji EC2 jest powolne, skomplikowane w zarządzaniu i generuje koszty za czas uruchomienia, nawet jeśli jest to tylko 10 sekund na godzinę.
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