Команда разработчиков создает событийно-ориентированное приложение, использующее функции AWS Lambda. События генерируются при добавлении файлов в бакет Amazon S3. В настоящее время команда настроила Amazon Simple Notification Service (Amazon SNS) в качестве цели событий из Amazon S3. Что должен сделать архитектор решений для масштабируемой обработки событий из Amazon S3?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Создать подписку SNS, которая отправляет событие в Amazon Simple Queue Service (Amazon SQS). Настроить очередь SQS для запуска функции Lambda..
Почему это правильный ответ
Правильный ответ — создание подписки SNS, которая отправляет событие в Amazon SQS, а затем настройка очереди SQS для запуска функции Lambda. Это обеспечивает масштабируемую и надежную обработку событий. SQS действует как буфер, сглаживая пики нагрузки и гарантируя, что события не будут потеряны, если Lambda временно недоступна или перегружена. Lambda может асинхронно обрабатывать сообщения из SQS. Остальные варианты не подходят: Использование Amazon ECS или EKS перед Lambda усложняет архитектуру и не является стандартным решением для буферизации событий Lambda. Lambda может напрямую обрабатывать события SQS. AWS Server Migration Service (AWS SMS) предназначен для миграции серверов и не используется для обработки событий в данном контексте.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется