Компания публикует региональный API (API Gateway Regional endpoint), который должен использоваться шестью американскими партнерами, каждый из которых вызывает API один раз в день для отправки данных о продажах. После развертывания API получает 1000 запросов в секунду с 500 различных IP-адресов по всему миру, вероятно, от ботнета. Компания хочет защитить API, сохраняя при этом низкие затраты. Какой подход лучше всего защитит API?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Создайте веб-ACL AWS WAF, который разрешает только IP-адреса, используемые шестью партнерами, и свяжите его с API. Создайте план использования с квотой запросов и свяжите его с API. Создайте ключ API и назначьте его плану использования..
Почему это правильный ответ
Правильный ответ защищает API, разрешая доступ только известным партнерам и контролируя их использование. AWS WAF с правилом на основе IP-адресов эффективно блокирует нежелательный трафик от ботнета, поскольку партнеров всего шесть. Планы использования и ключи API позволяют ограничить количество запросов от каждого партнера, обеспечивая контроль и предотвращая злоупотребления, что соответствует требованию низкой стоимости. Неправильные варианты: 1. Использование CloudFront с OAI не применимо к API Gateway. OAI используется для ограничения доступа к бакетам S3. Блокировка по количеству запросов в день через WAF может быть слишком агрессивной или неэффективной против распределенного ботнета. 2. Добавление пользовательского заголовка с ключом API через CloudFront не является стандартным или безопасным способом аутентификации для API Gateway. Ключи API управляются непосредственно API Gateway. 3. Политика ресурсов API Gateway для ограничения запросов не является стандартным механизмом для управления квотами. Ключи API и планы использования — это правильный подход для этой цели.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется