Musisz przeprowadzić wdrożenie blue/green dla trójwarstwowej aplikacji na EC2 z RDS. Środowiska blue i green mają własne launch template, Auto Scaling group i target group; ALB może kierować ruch do dowolnej target group, a Route 53 wskazuje na ALB. Wymaganiem wdrożenia jest przełączenie całego ruchu jednocześnie z blue na green, gdy instancje green będą miały nowe oprogramowanie. Co należy zrobić?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Wykonaj rolling restart grupy Auto Scaling green, aby wdrożyć nowe oprogramowanie na instancjach green. Po zakończeniu restartu użyj AWS CLI, aby zaktualizować ALB tak, aby kierował ruch do target group green..
Dlaczego to jest odpowiedź
Poprawna odpowiedź zapewnia, że nowe oprogramowanie jest w pełni wdrożone i przetestowane w środowisku green, zanim ruch zostanie do niego przekierowany. Rolling restart grupy Auto Scaling green aktualizuje instancje do nowej wersji oprogramowania. Po pomyślnym zakończeniu i walidacji, aktualizacja ALB za pomocą AWS CLI, aby wskazywał na grupę docelową green, natychmiast przełącza cały ruch. Opcja 2 jest nieprawidłowa, ponieważ przekierowanie ruchu do środowiska green PRZED wdrożeniem nowego oprogramowania spowodowałoby przestój lub błędy dla użytkowników, ponieważ ruch byłby kierowany do instancji ze starym oprogramowaniem lub w trakcie aktualizacji. Opcja 3 jest nieprawidłowa, ponieważ aktualizacja launch template blue i rolling restart instancji blue nie jest wdrożeniem blue/green; to jest aktualizacja na miejscu środowiska blue, co nie spełnia wymagań. Opcja 4 jest nieprawidłowa, ponieważ Route 53 już wskazuje na ALB, a ALB jest odpowiedzialny za kierowanie ruchu do odpowiedniej grupy docelowej (blue lub green). Zmiana DNS Route 53 na endpoint ALB środowiska green nie jest konieczna ani właściwa, ponieważ ALB już obsługuje oba środowiska.
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