Описание тега serverless-framework

Бессерверная платформа - создание и обслуживание веб-приложений, мобильных приложений и приложений Интернета вещей, работающих на AWS, Google Cloud или Azure.
1 ответ

Отменить отключение кеша пипсов

Я случайно побежал с --no-cache-dir вариант. Теперь я запускаю следующее сообщение об ошибке, когда пытаюсь развернуть проект без сервера. The directory '/.cache/pip/http' or its parent directory is not owned by the current user and the cache has be…
17 авг '17 в 19:36
2 ответа

Создать ответ для недействительных и неполных конечных точек, используя Serverless Framework?

У меня есть ряд конечных точек HTTP, которые включают лямбда-функции, которые обращаются к подробной информации, например: products/1 users/1 package/998134 Не существует соответствующей конечной точки для products/, users/ или же package/, У меня е…
1 ответ

Как получить "конечную точку" развернутой "лямбда-функции" в AWS?

Я разрабатываю приложение без сервера с использованием Serverless Framework. Я развернул свое приложение, используя $ serverless deploy После развертывания я получил конечные точки для своих функций, которые выглядят так https://ly5webovq4.execute-a…
1 ответ

Безсерверные дубликаты пользовательских пулов вместо повторного использования по имени

Я использую бессерверный сервер для развертывания шаблона AWS CloudFormation и некоторых функций, вот часть моего файла serverless.yml: resources: Resources: MyUserPool: #An inline comment Type: "AWS::Cognito::UserPool" Properties: UserPoolName: "My…
1 ответ

Демо-ошибки при запуске без сервера при развертывании

Я следую инструкциям для демонстрации быстрого запуска без сервера https://github.com/serverless/serverless-starter и я получаю сообщение об ошибке serverless dash deploy Что я делаю не так - похоже на такое простое прохождение. Serverless: Deployin…
11 апр '16 в 21:07
1 ответ

Как загрузить большие файлы>5 МБ в API Gateway? используя serverless и nodejs

Я делаю API, который получает несколько файлов, (я читаю их, а затем загружаю их на S3), но у меня есть проблемы с большими файлами>5 МБ, только когда он получает некоторые небольшие файлы работает, я думаю, что это API-шлюз, который принимает тольк…
1 ответ

Тип атрибута Amazon DynamoDB с CloudFormation

Я работаю над безсерверным веб-приложением и пытаюсь создать шаблон CloudFormation YAML для таблицы DynamoDB. В документации сказано, что каждый атрибут в таблице должен соответствовать стилю, указанному ниже, где AttributeType может иметь значение …
1 ответ

Безсерверный-AWS Lambda-Typescript-Как мне включить дополнительные сценарии?

Я очень новичок в этой области. Я создал следующую структуру папок: Serverless serverless.yml function1.ts models1.ts models2.ts <other json, config files> models файлы имеют общий код между различными функциями. Я уже установил serverless-web…
0 ответов

Безсерверный пользовательский авторизатор, запрещающий авторизацию

Я строю API с безсерверным и пользовательским авторизатором на API-шлюз. Когда я работаю без локального сервера и передаю действительный токен авторизации, я получаю 401 ответ. Я в основном скопировал это из примеров, функция, которая вызывается авт…
0 ответов

Бессистемная интеграция с API-шлюзом Lambda "Неподдерживаемый тип носителя"

Я использую без сервера для развертывания моего API, используя лямбда-интеграцию, и я получаю сообщение об ошибке "Unsupported Media Type". Я делаю что-то здесь не так, но не уверен, что. Если я настрою его вручную в консоли AWS, он будет работать н…
1 ответ

Обновление dynogels уничтожает другие пары ключей

Любой, кто имеет опыт работы с диногелями, может помочь мне в этом. Упрощенный пример моей таблицы DynamodB с вложенной структурой { key: xxxxx, maintenance: { date1: xxxxxxxx, date2: xxxxxxxx } } Если я обновлю таблицу и отправлю ниже в качестве па…
1 ответ

Создайте getMethod с использованием безсерверной инфраструктуры

Я использую безсерверный фреймворк. Я использую AWS API GateWay. Я хотел бы создать API для ввода этой команды в терминале и получения параметра "имя" и параметр "тип". $ mkdir test-serverless $ cd test-serverless $ sls create --template aws-nodejs …
23 июл '18 в 17:58
3 ответа

Как вернуть вставленный элемент в DynamoDB

Я использую nodeJS SDK, чтобы поместить элемент в DynamoDB, элемент: { "eventId": date + '-' + eventName + '-' + eventPurpose, "eventName": eventName, "eventPurpose": eventPurpose, "eventDates": eventDates, "attendees": attendees } Настоящий код для…
2 ответа

Доступ к переменным SSM с помощью Serverless

Я хотел бы использовать параметры SSM в переменных без сервера. Следуя документации, я выполнил эту команду: aws ssm put-parameter --name foo --value bar --type SecureString И я добавил это к моему serverless.yml: custom: foo: ${ssm:foo} Однако при …
1 ответ

Функция Lamda повторно использовать лучшие практики

Должны ли лямбда-функции вызывать другие лямбда-функции или они должны быть автономными? Моя среда Безсерверная платформа Nodejs AWS API Gateway AWS Lamda AWS DynamoDB Я создал несколько CRUD для ресурсов API для каждой таблицы Dynamo, а сейчас я со…
1 ответ

DynamoDB запрашивает вторичный индекс, как определить индексы

Я ходил вокруг и вокруг, и просто не ясно, что делать. У меня есть простая таблица, где я хочу сделать запросы к нескольким столбцам. Насколько я понимаю, это означает создание вторичного индекса для каждого столбца, к которому необходимо выполнить …
1 ответ

Какое лучшее серверное решение для обработки большого трафика?

Требование Там должен быть веб-сервис, где он вставляет некоторые данные в таблицу. Служба должна иметь возможность обрабатывать от 800 до 900 запросов в секунду. Просто мы получаем запрос POST, поэтому мы вставляем данные в таблицу. Решение, которо…
3 ответа

Вернуть объект ответа из chalicelib/utils.py

Используя AWS Chalice, и предположим, app.py выглядит так: from chalice import Chalice, Response from chalicelib.utils import some_class app = Chalice(app_name='myApp') app.debug = True @app.route('/myRoute', methods=['POST'], content_types=['applic…
0 ответов

Бессерверное развертывание в Windows

У меня возникла проблема с развертыванием без сервера на моем компьютере разработчика. Это ошибка, которую я получил: Это моя безсерверная конфигурация файла yml: service: serverless-flask plugins: - serverless-python-requirements - serverless-wsgi …
0 ответов

Будут ли сеансы в колбе работать в среде без сервера-lamdba?

Я думаю о переходе на сеанс на стороне клиента, если он не работает. Будет ли сеанс работы в колбе работать в среде без сервера-лямбды? from flask import flask session["session"] = response.get('Session')