Компания хочет заменить свои bash-скрипты развертывания инструментами разработчика AWS, сохранив при этом следующие шаги развертывания: запуск модульных тестов, остановка/запуск сервисов, отмена регистрации и повторная регистрация инстансов в ALB, а также обновление прав доступа к файлам. Какое решение обеспечит ту же функциональность развертывания с использованием сервисов AWS?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Используйте AWS CodePipeline для запуска AWS CodeBuild для тестирования приложения. Используйте bash-скрипты, вызываемые файлом appspec.yml AWS CodeDeploy, для перезапуска сервисов. Отмените регистрацию и повторно зарегистрируйте инстансы в группе развертывания AWS CodeDeploy в ALB. Обновите файл appspec.yml для обновления прав доступа к файлам без пользовательского скрипта..
Почему это правильный ответ
Правильный ответ описывает эффективное использование сервисов AWS для замены bash-скриптов. AWS CodePipeline оркестрирует весь процесс, CodeBuild выполняет модульные тесты, поскольку это его основная функция. CodeDeploy, через свой файл appspec.yml, может вызывать bash-скрипты для перезапуска сервисов и напрямую управлять отменой/повторной регистрацией инстансов в ALB как часть жизненного цикла развертывания. Обновление прав доступа к файлам также является стандартной возможностью appspec.yml. Первый вариант неверен, потому что CodeDeploy не предназначен для тестирования приложения; это задача CodeBuild. Второй вариант ошибочен, так как CodeDeploy не тестирует приложения и не управляет отменой/повторной регистрацией инстансов в ALB напрямую через группу развертывания без appspec.yml. Третий вариант неоптимален, поскольку CodeBuild не является лучшим инструментом для отмены/повторной регистрации инстансов в ALB; это лучше делать через CodeDeploy.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется