Я хочу использовать событие viewer-request для выполнения некоторых проверок облачных запросов S3. Для этого мне нужно сделать вызов DynamodB. Тем не менее, события запроса зрителя максимизируются на 1 МБ размера функции (включая библиотеки), в то время как nws «aws-sdk» (используемый для выполнения вызовов dynamicodb) составляет ~ 5 МБ. В некоторых сообщениях (например, Lambda @ Edge при срабатывании Dynamodb, выдающем ошибку 503 ) я вижу, что люди могли использовать «aws-sdk» с запросом зрителя. Как это делается? Есть ли надежная облегченная версия или специфичная для динамодб версия библиотеки?
aws-sdk включено в среду выполнения Node.js для Lambda@Edge.
aws-sdk
Вам не нужно его упаковывать, вы можете просто сделать:
const AWS = require('aws-sdk');