Компания создает новое веб-приложение для своих подписчиков. Приложение будет состоять из статической одностраничной части и постоянного уровня базы данных. Пиковая нагрузка достигает миллионов пользователей в течение 4 часов каждое утро и падает до нескольких тысяч пользователей в остальное время дня. Архитекторы данных компании требуют возможности быстрого изменения схемы. Какие решения удовлетворят этим требованиям и обеспечат НАИБОЛЬШУЮ масштабируемость? (Выберите два варианта.)
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Развернуть Amazon DynamoDB в качестве решения для базы данных. Выделить емкость по требованию (on-demand capacity)., Развернуть статический контент в бакете Amazon S3. Подготовить дистрибутив Amazon CloudFront с бакетом S3 в качестве источника..
Почему это правильный ответ
Размещение статического контента в бакете Amazon S3 с дистрибутивом Amazon CloudFront обеспечивает высокую масштабируемость и низкую задержку, так как CloudFront кэширует контент ближе к пользователям. Amazon DynamoDB с режимом емкости по требованию (on-demand capacity) идеально подходит для баз данных с непредсказуемыми или пиковыми нагрузками, поскольку автоматически масштабируется для обработки миллионов запросов без необходимости ручного управления пропускной способностью, а также поддерживает быструю модификацию схемы. Развертывание Aurora Serverless не является оптимальным, так как, хотя и масштабируется, оно не обеспечивает такой же гибкости схемы, как DynamoDB. DynamoDB с автомасштабированием менее эффективно для резких пиков, чем режим по требованию. Использование EC2 с EFS для статического контента избыточно и менее масштабируемо/экономично, чем S3/CloudFront.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется