Aplikacja internetowa SaaS ma użytkowników rozproszonych w wielu ALB, z których każdy ma własną grupę Auto Scaling i flotę EC2. Nie ma etapu kompilacji; zatwierdzenia w CodeCommit muszą wyzwalać jednoczesne wdrożenia do wszystkich ALB i grup Auto Scaling. Która architektura wymaga NAJMNIEJSZEJ konfiguracji?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Utwórz pojedynczy CodePipeline, który wdraża aplikację równolegle, używając pojedynczej aplikacji CodeDeploy i unikalnej grupy wdrożeniowej dla każdej pary ALB–Auto Scaling group..
Dlaczego to jest odpowiedź
Prawidłowa odpowiedź minimalizuje konfigurację, wykorzystując pojedynczy CodePipeline i pojedynczą aplikację CodeDeploy. CodePipeline może równolegle wdrażać do wielu grup Auto Scaling, a CodeDeploy obsługuje wiele grup wdrożeniowych w ramach jednej aplikacji CodeDeploy. Każda grupa wdrożeniowa zostanie powiązana z konkretną parą ALB–grupa Auto Scaling, co pozwala na jednoczesne wdrożenia. Pozostałe opcje są mniej optymalne: Tworzenie unikalnych aplikacji CodeDeploy dla każdej pary ALB–grupa Auto Scaling zwiększa złożoność zarządzania. Użycie pojedynczej grupy wdrożeniowej nie pozwoliłoby na wdrożenie do wielu niezależnych par ALB–grupa Auto Scaling. Tworzenie oddzielnych CodePipeline dla każdej pary ALB–grupa Auto Scaling znacznie zwiększyłoby narzut konfiguracyjny i zarządzania.
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