Firma utrzymuje środowiska deweloperskie, testowe i produkcyjne 24/7 w regionie eu-west-1, wykorzystując stanowe instancje EC2 i Amazon RDS dla MySQL. Bazy danych mają rozmiar 500–800 GB. Zespoły deweloperskie i testowe pracują w godzinach biznesowych w dni robocze; produkcja działa nieprzerwanie. Wszystkie zasoby mają tag środowiska (development, testing lub production). Firma chce obniżyć koszty przy minimalnym wysiłku operacyjnym. Co powinien wdrożyć architekt rozwiązań?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Utwórz regułę Amazon EventBridge, która uruchamia się każdego dnia roboczego wieczorem. Skonfiguruj regułę tak, aby wywoływała funkcję AWS Lambda, która zatrzymuje instancje na podstawie tagu. Utwórz drugą regułę EventBridge, która uruchamia się każdego dnia roboczego rano. Skonfiguruj drugą regułę tak, aby wywoływała inną funkcję Lambda, która uruchamia instancje na podstawie tagu..
Dlaczego to jest odpowiedź
Poprawna odpowiedź minimalizuje koszty operacyjne, wyłączając środowiska deweloperskie i testowe poza godzinami pracy, jednocześnie utrzymując środowisko produkcyjne. Użycie dwóch reguł EventBridge i funkcji Lambda do zatrzymywania i uruchamiania instancji EC2 oraz RDS (które są stanowe) jest efektywnym i niskooperacyjnym rozwiązaniem. Pierwsza nie jest optymalna, ponieważ jedna funkcja Lambda musiałaby obsługiwać całą logikę uruchamiania i zatrzymywania, co zwiększa złożoność. Trzecia i czwarta opcja są nieprawidłowe, ponieważ zakończenie instancji EC2 i odtwarzanie baz danych RDS z kopii zapasowej codziennie jest procesem bardzo kosztownym czasowo i operacyjnie, a także może prowadzić do utraty danych lub ich niezgodności, co jest niedopuszczalne dla stanowych zasobów.
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