Компания запускает глобальную онлайн-игру, используя инстансы Amazon EC2 в трех регионах: us-east-1, eu-west-1 и ap-southeast-1. Таблицы лидеров, инвентарь игроков и статус событий должны быть доступны во всех регионах. Любой регион должен иметь возможность масштабироваться для обработки объединенной нагрузки из всех регионов, а пользователи должны автоматически маршрутизироваться в регион с наименьшей задержкой. Какой дизайн соответствует этим требованиям с НАИМЕНЬШИМИ операционными издержками?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Создайте группу Auto Scaling для инстансов EC2 и подключите ее к Network Load Balancer (NLB) в каждом регионе. Для каждого региона создайте запись Route 53 на основе задержки, которая указывает на NLB в этом регионе. Храните метаданные игры в глобальной таблице Amazon DynamoDB..
Почему это правильный ответ
Правильный ответ использует Auto Scaling Group для обеспечения масштабируемости EC2, Network Load Balancer для распределения трафика и Route 53 с маршрутизацией на основе задержки для направления пользователей в ближайший регион. Amazon DynamoDB Global Tables идеально подходят для хранения игровых метаданных, требующих глобальной доступности и низкой задержки, с минимальными операционными издержками, так как DynamoDB полностью управляется. Неправильные варианты: Использование EC2 Spot Fleet не гарантирует доступность для критически важных игровых сервисов, а AWS Global Accelerator, хотя и полезен, не является самым экономичным решением по сравнению с Route 53 для маршрутизации на основе задержки. Реплики RDS для чтения не обеспечивают глобальную запись. Размещение MySQL на инстансах EC2 увеличивает операционные издержки по управлению базой данных и репликацией вручную. Геопроксимальная маршрутизация Route 53 не всегда оптимальна для минимизации задержки по сравнению с маршрутизацией на основе задержки. EC2 Global View не является сервисом для развертывания или маршрутизации. Развертывание пользовательского DNS-сервера на EC2 и Aurora Global Database увеличивает операционные издержки и сложность по сравнению с DynamoDB Global Tables.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется