Вопросы по теме 'serverless-framework'

Бессерверная структура: как добавить внешние пакеты NPM?
Моя ситуация такова, что у меня возникают небольшие проблемы с добавлением внешних пакетов NPM в мой проект Serverless Framework (конкретный пакет - это геоточка). Я зашел в корневую папку бессерверного проекта и запустил npm install geopoint...
16509 просмотров

Шаблон бессерверного ответа с кодом состояния
Я хочу создать шаблон ответа для перенаправления веб-страницы с использованием статуса 302 http. Я могу сделать это вручную с помощью пользовательского интерфейса лямбда aws, но мне нужно сделать это с помощью бессерверной версии фреймворка v1. Я...
1383 просмотров
schedule 23.04.2024

Как вызвать функцию AWS Step, используя определения в плагине serverless-step-functions?
Я использую Serverless Framework для создания своих лямбда-функций и плагин serverless-step-functions для определения моих пошаговых функций. Можно ли вызвать пошаговую функцию непосредственно из одной из лямбда-функций, используя имя, определенное...
3770 просмотров

Лямбда-интеграция и лямбда-прокси: плюсы и минусы
Как вы думаете, какие плюсы и минусы использования интеграции Lambda с прокси-функцией и без нее в AWS API Gateway (и, в частности, при использовании бессерверной платформы)? Вот что я думаю до сих пор: Интеграция Lambda с прокси Pro :...
11349 просмотров

Развертывание функций Lambda без двоичных файлов
У меня есть некоторые проблемы с бессерверным развертыванием, потому что, когда я развертываю свою функцию Lambda, Serverless Framework начинает упаковывать мои node_modules, но это занимает много времени. Я имею в виду, зачем снова загружать...
447 просмотров

Как отладить сообщение "s3: CreateBucket Access Denied" из CloudFormation
У меня есть стек CloudFormation, созданный из бессерверного файла YAML. Один из ресурсов таков: "S3BucketWebRoot": { "Type": "AWS::S3::Bucket", "Properties": { "BucketName": "samhain.today", "AccessControl":...
2715 просмотров

Как упаковать по этапам / регионам с помощью Serverless Framework?
Я хотел бы знать, как создать отдельный пакет для каждого этапа / региона, потому что я хочу, чтобы этап пакета создавал отдельный пакет для каждого варианта этапа / региона, в котором я развертываю. В документации указано, что я могу вызвать...
210 просмотров

Получение экспоненциального отката в AWS SNS с AWS Lambda
В настоящее время AWS SNS обеспечивает функциональность для повторных испытаний (линейная, геометрическая и экспоненциальная отсрочка) с конечными точками HTTP / HTTPS в случае ответа 5XX, возвращенного конечной точкой. Из-за этого меняется...
852 просмотров

Где хранить и извлекать данные для Google Cloud Functions API?
Я играю с API облачных функций Google, и я не понимаю, как правильно использовать его для простого REST API для извлечения некоторых данных из базы данных и ответа клиенту данными, которые ему нужны. Я использую serverless для развертывания моего...
1919 просмотров

Как избежать знака $ в бессерверной конфигурации yaml?
Я хочу избежать знака $ при использовании переменные этапа для шлюза API. При попытке развернуть появляется следующая ошибка. Недопустимый синтаксис ссылки на переменную для переменной stageVariables.capabilitySecurityUrl. Вы можете...
1155 просмотров

Лямбда/бессерверное встроенное требование по сравнению с требованием заголовка
Фон Я создаю API, используя AWS Lambda и API Gateway. Вместо того, чтобы разбивать каждую конечную точку API на отдельные лямбда-функции, я оборачиваю их в единую библиотеку и использую библиотеку aws-serverless-express . Вопрос Учитывая,...
174 просмотров

Serveless Framework и CodeBuild: отсутствует обязательный ключ «Ведро» в параметрах
У меня возникают проблемы с получением AWS CodeBuild для сборки и развертывания проекта, созданного с использованием Serverless Framework . Вот история до сих пор. Инициализировать проект Я следовал документам , чтобы создать основы...
1562 просмотров

Serverless Framework и несколько профилей AWS
В моем файле учетных данных настроено несколько профилей AWS. [dev] aws_key = xx aws_secret = yy [qa] aws_key = aa aws_secret = bb [prod] aws_key = mm aws_secret = qq Можно ли при развертывании сообщить Serverless Framework, какие учетные...
956 просмотров
schedule 27.09.2023

Правильная реализация babel с бессерверной обработкой
В нашем проекте мы недавно решили, что для некоторых реализаций функции es6+ делают нашу жизнь намного проще. Однако это «проще» не очень хорошо переводится Babel в сочетании с serverless. Структура проекта следующая: + |- serverless.yaml |-...
804 просмотров

!ImportValue в Serverless Framework не работает
Я пытаюсь экспортировать DynamoDb StreamArn из стека, созданного в CloudFormation, а затем ссылаюсь на экспорт, используя !ImportValue в serverless.yml. Но я получаю это сообщение об ошибке: unknown tag !<!ImportValue> in...
7025 просмотров

Неверный ответ Lambda-прокси: развертывание конечных точек Python через бессерверную
Я пытаюсь отправить ответ JSON обратно через функцию Lambda (построение через Serverless), но это дает ошибку. Создаю ответ: response = {} response["file_name"] = file_name response["status"] = status response["description"] = message...
1814 просмотров

Создание двух таблиц DynamoDB в serverless.yml
Я пытаюсь добавить 2 таблицы в serverless.yml для связи с DynamoDB. Часть моего кода в serverless.yml: ... resources: Resources: ItemsTable: Type: "AWS::DynamoDB::Table" Properties:...
7477 просмотров

Ошибка без сервера, CloudFormation не может обновить стек, если ресурс с настраиваемым именем требует замены.
У меня следующая ошибка. Бессерверная: операция не удалась! Serverless Error --------------------------------------- An error occurred: phoneNumberTable - CloudFormation cannot update a stack when a custom-named resource requires replacing....
9953 просмотров

Поддерживает ли бессерверная среда развертывание Lambda Canary (Alias ​​Traffic Shifting)?
Поддерживает ли бессерверная среда канареечное развертывание путем переключения весов псевдонима Lambda (например, SAM / CodeDeploy:...
375 просмотров

AWS SAM локально с JAVA и Docker Toolbox
Я хочу протестировать свои лямбда-функции локально с помощью модели бессерверного приложения ( SAM ) В документах AWS пишут: SAM Local использует docker-lambda образы Docker для запустите свой код в песочнице, имитирующей среду выполнения...
2568 просмотров