Firma regularnie publikuje nowe wersje funkcji AWS Lambda i używa aliasów dla środowiska produkcyjnego. Chcą początkowo wdrożyć nową wersję do ustalonego procentu ruchu produkcyjnego (przesunięcie ruchu), aby usprawnić wydania. Jaka konfiguracja pozwala osiągnąć takie zachowanie?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Użyj routingu aliasów z ważonym aliasem, aby skierować określony procent ruchu do nowej wersji..
Dlaczego to jest odpowiedź
Poprawna odpowiedź to użycie routingu aliasów z ważonym aliasem. Aliases w AWS Lambda pozwalają na kierowanie ruchu do różnych wersji funkcji. Ważone aliasy (weighted aliases) umożliwiają rozdzielenie ruchu między dwie wersje funkcji Lambda na podstawie określonych wag procentowych. Dzięki temu można stopniowo wprowadzać nową wersję, kierując do niej początkowo mały procent ruchu, a następnie zwiększając go, co jest idealne dla wdrożeń typu canary. Niepoprawne opcje: Typ wdrożenia canary dla Lambda: Chociaż koncepcja jest podobna, AWS Lambda nie ma wbudowanego typu wdrożenia "canary" jako samodzielnej opcji konfiguracji. To ważone aliasy realizują ten wzorzec. Zmienne środowiskowe do kontrolowania routingu: Zmienne środowiskowe są używane do konfiguracji funkcji, a nie do dynamicznego routingu ruchu między wersjami. Typ wdrożenia linear dla Lambda: Podobnie jak w przypadku canary, nie ma wbudowanego typu wdrożenia "linear" dla 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