Компания запускает инстансы EC2 в нескольких аккаунтах AWS и хочет, чтобы одна очередь SQS в основном аккаунте собирала все события жизненного цикла инстансов EC2 из каждого аккаунта. Какой дизайн это обеспечивает?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Разрешите шине событий основного аккаунта получать события из всех аккаунтов. В каждом аккаунте создайте правило EventBridge для пересылки событий жизненного цикла EC2 в шину событий основного аккаунта. В основном аккаунте добавьте правило EventBridge, которое соответствует событиям жизненного цикла EC2 и устанавливает очередь SQS в качестве цели..
Почему это правильный ответ
Правильный ответ описывает федеративную архитектуру EventBridge, которая является рекомендуемым способом централизации событий из нескольких аккаунтов. Разрешение шине событий основного аккаунта принимать события от других аккаунтов (через политику ресурсов шины событий) позволяет дочерним аккаунтам отправлять события в центральную шину. Затем в каждом дочернем аккаунте настраивается правило EventBridge для пересылки нужных событий (жизненного цикла EC2) в шину основного аккаунта. Наконец, в основном аккаунте создается правило, которое фильтрует эти события и направляет их в целевую очередь SQS. Остальные варианты не оптимальны: Первый вариант неверен, так как напрямую отправлять события из EventBridge одного аккаунта в EventBridge другого аккаунта без предварительной настройки разрешений на прием не получится. Второй вариант требует, чтобы каждый дочерний аккаунт имел прямые разрешения на запись в SQS основного аккаунта, что менее масштабируемо и менее гибко, чем централизация через EventBridge. Третий вариант с функцией Lambda является активным "опросом" (polling), а не реактивным подходом, основанным на событиях, что менее эффективно и может привести к задержкам или пропуску событий.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется