Функции Lambda требуется сторонняя библиотека, состоящая из множества файлов общим объемом 100 МБ. Библиотека должна быть доступна в среде выполнения Lambda, и разработчик хочет минимизировать размер пакета развертывания и операционные издержки. Какой подход соответствует этим требованиям с наименьшими операционными затратами?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Создать слой Lambda, содержащий стороннюю библиотеку, и настроить функцию на использование этого слоя..
Почему это правильный ответ
Создание слоя Lambda для сторонней библиотеки — это оптимальное решение. Слои Lambda позволяют отделять код зависимостей от основного кода функции, что уменьшает размер пакета развертывания функции и упрощает управление зависимостями. Это также снижает операционные издержки, так как слой можно использовать повторно для нескольких функций. Загрузка в S3 с последующим монтированием не является стандартным способом предоставления библиотек и может быть сложной в реализации. Загрузка в /tmp при развертывании увеличит размер пакета функции и неэффективна для больших библиотек. Использование Amazon EFS возможно, но сопряжено с большими операционными издержками и сложностью настройки по сравнению со слоями Lambda.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется