Какой подход соответствует требованию по предоставлению репозитория CodeCommit во вторичном регионе, который разработчики могут добавить в качестве удаленного и поддерживать в актуальном состоянии после слияний в основном регионе?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Создайте репозиторий CodeCommit во вторичном регионе, создайте проект CodeBuild, который зеркалирует репозиторий CodeCommit основного региона во вторичный репозиторий, вызовите CodeBuild с помощью Lambda и запустите Lambda из правила EventBridge при событиях слияния в основном репозитории..
Почему это правильный ответ
Правильный подход заключается в использовании CodeBuild для зеркалирования репозитория CodeCommit из основного региона во вторичный. CodeBuild может выполнять команды Git, включая git push --mirror, для синхронизации репозиториев. EventBridge обнаруживает события слияния в основном репозитории и запускает функцию Lambda, которая, в свою очередь, инициирует проект CodeBuild. Это обеспечивает автоматическое и актуальное зеркалирование. Создание бакета S3 не подходит, так как S3 не является репозиторием Git и не поддерживает историю версий Git
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется