Компания, занимающаяся онлайн-торговлей, запускает веб-приложение в регионе us-west-2 и планирует выйти на рынок Европы. Приложение должно обеспечивать низкую задержку по всему миру, определять IP-адреса пользователей для предоставления локализованного контента, поддерживать методы HTTP GET и POST, а также выполнять отработку отказа между регионами на основе проверок работоспособности как для GET, так и для POST. Отработка отказа должна происходить менее чем за 1 минуту для всех клиентов. Какая архитектура соответствует этим требованиям?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Развернуть Application Load Balancer (ALB) в каждом регионе для приложения. Создать акселератор AWS Global Accelerator с группами конечных точек, которые указывают на ALB в каждом регионе..
Почему это правильный ответ
Правильный ответ — развернуть ALB в каждом регионе и использовать AWS Global Accelerator. ALB необходим, поскольку приложение использует методы HTTP GET и POST, а также требует определения IP-адресов пользователей для локализованного контента. NLB работает на уровне 4 и не может определять IP-адреса пользователей или обрабатывать HTTP-методы на уровне приложения. Global Accelerator обеспечивает низкую задержку по всему миру, используя глобальную сеть AWS, и поддерживает отработку отказа между регионами менее чем за 1 минуту благодаря статическим IP-адресам и проверкам работоспособности. Использование Route 53 для отработки отказа не гарантирует переключение менее чем за 1 минуту для всех клиентов из-за кэширования DNS. CloudFront не подходит, так как он в основном предназначен для кэширования статического контента, а не для динамических веб-приложений, требующих отработки отказа между регионами для GET и POST запросов.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется