Инженеры по инфраструктуре должны автоматизировать развертывание компонентов Application Load Balancer с помощью AWS CDK, чтобы стеки были многократно используемыми и согласованными в различных средах, регионах и аккаунтах. Целевые аккаунты уже инициализированы, и основные сетевые компоненты (VPC и частные зоны Route 53) уже существуют. Какая комбинация шагов минимизирует ручные усилия при развертывании компонентов ALB в различных средах и регионах? (Выберите два.)
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Разработать приложение CDK для чтения переменных среды, содержащих информацию об аккаунте и регионе во время выполнения, передавать эти значения в качестве свойств в стек CDK и использовать методы контекста CDK для их извлечения., Создать выделенный аккаунт для общих служб приложений в многоаккаунтной настройке, развернуть CDK pipeline в этом аккаунте и добавить этапы pipeline, которые развертывают приложение CDK в различные среды и регионы..
Почему это правильный ответ
Правильные ответы обеспечивают автоматизацию и переиспользование. Использование переменных среды для передачи информации об аккаунте и регионе во время выполнения позволяет стекам CDK быть динамическими и адаптироваться к различным средам без изменения кода. Создание выделенного аккаунта для общих служб и развертывание CDK пайплайна в нем с этапами для развертывания в различные среды и регионы является стандартной практикой для обеспечения согласованного и автоматизированного развертывания в многоаккаунтной среде. Использование параметров CloudFormation менее гибко, так как требует предварительного определения параметров для каждой комбинации среды/региона. Написание скрипта менее масштабируемо и требует ручного распространения и поддержки. Локальное использование CDK toolkit с флагом --context требует ручного вмешательства для каждого развертывания, что противоречит цели минимизации ручных усилий.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется