Внешнее приложение использует бэкенд Amazon API Gateway API, интегрированный с AWS Lambda. Когда поступают запросы, функция Lambda загружает множество библиотек, подключается к базе данных Amazon RDS, обрабатывает данные и возвращает их внешнему приложению. Компания хочет минимизировать задержку ответа для всех пользователей с наименьшими эксплуатационными изменениями. Какое решение соответствует этому требованию?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Настроить provisioned concurrency для функции Lambda, которая обрабатывает запросы..
Почему это правильный ответ
Настройка provisioned concurrency для функции Lambda гарантирует, что определенное количество экземпляров функции будет инициализировано и готово к обработке запросов, устраняя задержку холодного старта. Это значительно снижает задержку ответа, особенно для функций, которые загружают много библиотек или устанавливают соединения с базами данных, поскольку эти операции выполняются заранее. Это решение требует минимальных эксплуатационных изменений, так как затрагивает только конфигурацию Lambda. Установка прямого соединения между внешним приложением и базой данных нарушает архитектуру безопасности и является значительным эксплуатационным изменением. Кэширование в Amazon S3 может ускорить извлечение для повторяющихся запросов, но не решает проблему задержки обработки для уникальных запросов и не устраняет холодные старты Lambda. Увеличение размера базы данных не влияет напрямую на задержку холодного старта Lambda или время обработки запросов внутри функции.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется