Компании требуется конвейер непрерывной поставки для кода из частного репозитория GitHub, который развертывает компоненты в Amazon ECS, Amazon EC2 и AWS Lambda, а также поддерживает ручные подтверждения. Какое решение соответствует этим требованиям?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Использовать AWS CodePipeline с AWS CodeDeploy в качестве провайдера развертывания..
Почему это правильный ответ
Правильный ответ — использование AWS CodePipeline с AWS CodeDeploy в качестве провайдера развертывания. AWS CodePipeline — это сервис непрерывной доставки, который автоматизирует этапы выпуска программного обеспечения. Он может интегрироваться с частным репозиторием GitHub в качестве источника. AWS CodeDeploy — это сервис развертывания, который поддерживает развертывание приложений на Amazon EC2, AWS Lambda и Amazon ECS, что соответствует требованиям задачи. CodePipeline также поддерживает ручные подтверждения. Вариант "Использовать AWS CodePipeline с Amazon ECS, Amazon EC2 и Lambda в качестве провайдеров развертывания" неверен, так как CodePipeline не развертывает напрямую на этих сервисах; он использует CodeDeploy для этого. Вариант с Elastic Beanstalk неверен, потому что Elastic Beanstalk является платформой для развертывания, но не поддерживает развертывание на Lambda или ECS напрямую, как требуется. Вариант "Использовать AWS CodeDeploy с интеграцией GitHub для развертывания приложения" неполон, так как CodeDeploy не является сервисом непрерывной доставки и не обеспечивает весь конвейер, включая ручные подтверждения, как CodePipeline.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется