Chcesz mieć możliwość szybkiego i płynnego przywracania poprzednich wersji kodu funkcji AWS Lambda przy minimalnym nakładzie operacyjnym. Jaki jest najprostszy sposób, aby to osiągnąć?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Publikuj wersje funkcji Lambda i użyj aliasu funkcji, który wskazuje na żądaną wersję..
Dlaczego to jest odpowiedź
Najprostszym sposobem na szybkie i płynne przywracanie poprzednich wersji funkcji Lambda jest publikowanie wersji i używanie aliasów. Publikowanie wersji tworzy niezmienną migawkę kodu i konfiguracji funkcji, a aliasy pozwalają wskazywać na konkretną wersję. W przypadku potrzeby wycofania zmian, wystarczy zaktualizować alias, aby wskazywał na poprzednią, stabilną wersję, co jest operacją natychmiastową i nie wymaga ponownego wdrażania kodu. Użycie AWS OpsWorks do wdrożeń blue/green jest zbyt skomplikowane dla samej funkcji Lambda. Przechowywanie pakietów w S3 i ponowne wdrażanie jest możliwe, ale wymaga dłuższego czasu i większego nakładu pracy niż zmiana aliasu. AWS CodePipeline jest narzędziem do automatyzacji CI/CD, ale samo w sobie nie zapewnia natychmiastowego wycofywania zmian w taki sposób jak aliasy 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