Компания недавно перешла в облако AWS и нуждается в бессерверном решении для крупномасштабной параллельной обработки по требованию полуструктурированного набора данных, хранящегося в Amazon S3 (логи, медиафайлы, транзакции, IoT). Решение должно обрабатывать тысячи элементов параллельно. Какой вариант обеспечивает НАИБОЛЬШУЮ операционную эффективность?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Использовать состояние AWS Step Functions Map в режиме Distributed для параллельной обработки данных..
Почему это правильный ответ
Состояние AWS Step Functions Map в режиме Distributed (распределенный режим) идеально подходит для крупномасштабной параллельной обработки тысяч элементов, хранящихся в S3. Оно позволяет запускать до 10 000 параллельных итераций, каждая из которых может обрабатывать часть данных, обеспечивая высокую операционную эффективность и масштабируемость. Режим Inline Map ограничен 40 параллельными итерациями, что недостаточно для "тысяч элементов". AWS Glue - это ETL-сервис, который может обрабатывать данные, но для "потоковой обработки по требованию" и "тысяч элементов параллельно" Step Functions с Distributed Map предлагает более гибкое и управляемое бессерверное решение. Использование нескольких функций AWS Lambda напрямую для координации тысяч параллельных задач было бы сложным в реализации и управлении, тогда как Step Functions предоставляет встроенные механизмы оркестровки.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется