Które podejście spełnia wymagania, aby zapewnić repozytorium CodeCommit w regionie pomocniczym, które programiści mogą dodać jako zdalne i utrzymywać w aktualności po scaleniach w regionie podstawowym?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Utwórz repozytorium CodeCommit w regionie pomocniczym, utwórz projekt CodeBuild, który odzwierciedla repozytorium CodeCommit z regionu podstawowego do repozytorium pomocniczego, wywołaj CodeBuild za pomocą Lambda i wyzwól Lambda z reguły EventBridge na zdarzeniach scalania w repozytorium podstawowym..
Dlaczego to jest odpowiedź
Poprawna odpowiedź zapewnia automatyczną replikację repozytorium CodeCommit między regionami, co jest kluczowe dla ciągłości działania i odzyskiwania po awarii. Utworzenie projektu CodeBuild, który odzwierciedla zmiany z repozytorium podstawowego do pomocniczego, w połączeniu z wyzwalaniem przez EventBridge i Lambda po zdarzeniach scalania, gwarantuje aktualność danych. Pozostałe opcje są nieprawidłowe, ponieważ: Opcja z S3 jest nieodpowiednia, ponieważ S3 nie jest repozytorium kodu źródłowego i nie obsługuje natywnie operacji Git. Opcja z CodeArtifact jest przeznaczona do zarządzania pakietami i artefaktami, a nie do replikacji całych repozytoriów kodu źródłowego. Opcja z Cloud9 i ręcznym konfigurowaniem zdalnych repozytoriów nie zapewnia automatycznej, ciągłej synchronizacji wymaganej w scenariuszu odzyskiwania po awarii.
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