Aplikacja internetowa używa API Gateway z backendem Lambda. Deweloper naprawił błąd w kodzie Lambda i musi zweryfikować poprawkę w nowym środowisku deweloperskim, zanim zostanie ona przeniesiona do produkcji. Dostępny jest tylko etap produkcyjny, a deweloper musi zapobiec nadpisaniu zmian testowych przez innych deweloperów. Która kombinacja kroków osiągnie to przy najmniejszym wysiłku? (Wybierz dwie.)
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Zmień funkcję Lambda w integracji API Gateway, aby używała aliasu hotfix. Wdróż API do nowego etapu o nazwie hotfix i przetestuj backend., Napraw kod Lambda i przetestuj go. Gdy działa, opublikuj nową wersję Lambda. Utwórz alias o nazwie hotfix i wskaż ten alias na nową opublikowaną wersję..
Dlaczego to jest odpowiedź
Poprawne odpowiedzi to: "Zmień funkcję Lambda w integracji API Gateway, aby używała aliasu hotfix. Wdróż API do nowego etapu o nazwie hotfix i przetestuj backend." oraz "Napraw kod Lambda i przetestuj go. Gdy działa, opublikuj nową wersję Lambda. Utwórz alias o nazwie hotfix i wskaż ten alias na nową opublikowaną wersję." Pierwsza prawidłowa opcja opisuje proces tworzenia nowej wersji funkcji Lambda, tworzenia aliasu wskazującego na tę wersję i konfigurowania API Gateway do używania tego aliasu w nowym etapie. To pozwala na testowanie poprawki w izolacji, bez wpływu na produkcyjny etap. Druga prawidłowa opcja uzupełnia pierwszą, szczegółowo opisując kroki związane z zarządzaniem wersjami i aliasami Lambda. Opublikowanie nowej wersji i wskazanie na nią aliasu hotfix jest kluczowe dla stabilnego i izolowanego testowania. Nieprawidłowe opcje: Tworzenie nowego zasobu w bieżącym etapie produkcyjnym nie jest dobrym rozwiązaniem, ponieważ może to wprowadzić niechciane zmiany do środowiska produkcyjnego. Wskazywanie aliasu na $LATEST nie jest zalecane dla stabilnych środowisk, ponieważ $LATEST zawsze odzwierciedla najnowszy kod i może być zmieniany przez innych deweloperów. Tworzenie oddzielnego API Gateway dla środowiska deweloperskiego jest zbyt dużym wysiłkiem dla szybkiej poprawki i testowania.
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