У компании есть небольшое приложение на Python, которое обрабатывает документы JSON и записывает результаты в локальную базу данных SQL. Приложение запускается тысячи раз в день. Компания хочет перенести приложение в AWS Cloud и требует высокодоступного решения, которое максимизирует масштабируемость и минимизирует операционные издержки. Какое решение соответствует этим требованиям?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Разместить документы JSON в бакете Amazon S3. Создать функцию AWS Lambda, которая запускает код Python для обработки документов по мере их поступления в бакет S3. Сохранить результаты в кластере Amazon Aurora DB..
Почему это правильный ответ
Это решение соответствует требованиям, поскольку оно использует бессерверную архитектуру, которая обеспечивает высокую масштабируемость и минимизирует операционные издержки. Amazon S3 является высокодоступным и масштабируемым хранилищем для документов JSON. AWS Lambda автоматически масштабируется для обработки тысяч запусков в день без необходимости управления серверами, а ее модель оплаты "по факту использования" снижает затраты. Amazon Aurora — это высокодоступная и масштабируемая база данных, совместимая с MySQL и PostgreSQL. Остальные варианты менее оптимальны: Использование EC2 требует управления серверами и не так операционно эффективно, как Lambda. EBS Multi-Attach не подходит для распределенного хранения документов JSON и имеет ограничения по масштабируемости. ECS с типом запуска EC2 также требует управления инфраструктурой, а SQS в данном случае является избыточным слоем, когда S3 может напрямую триггерить Lambda.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется