Локальное Go-приложение необходимо перенести в AWS. Команда разработчиков хочет использовать blue/green развертывания и возможности A/B-тестирования. Какое решение соответствует этим требованиям?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Разместить приложение на AWS Elastic Beanstalk, хранить сжатый пакет приложения в S3 и использовать стратегии развертывания Elastic Beanstalk (включая blue/green) для управления релизами..
Почему это правильный ответ
AWS Elastic Beanstalk идеально подходит для развертывания Go-приложений, поскольку он абстрагирует базовую инфраструктуру, позволяя сосредоточиться на коде. Он нативно поддерживает blue/green развертывания, что критически важно для минимизации простоев и A/B-тестирования. Сохранение пакета приложения в S3 – стандартная практика для Elastic Beanstalk. Остальные варианты менее подходят: Развертывание на EC2 с AMI и Auto Scaling Group требует ручной настройки blue/green и A/B-тестирования, что усложняет процесс. Amazon Lightsail упрощает развертывание, но не предлагает встроенных сложных стратегий развертывания, таких как blue/green, и не предназначен для A/B-тестирования. AWS CodeArtifact используется для хранения артефактов, а CodeDeploy для развертывания, но это решение требует более сложной настройки для достижения blue/green и A/B-тестирования по сравнению с Elastic Beanstalk.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется