У меня есть два сценария, которые мне нужно развернуть в AWS лямбда, я никогда не делал этого раньше, из документации я создал несколько шагов, которые суммируют поток:
- Создать лямбда-функцию
- Установить boto3
- Использовать
invoke
функцию
Допустим, у меня есть простая функция:
def first_function():
return print('First function')
Когда Я go до AWS -> Лямбда -> Функции -> Создать функцию Я попадаю в часть конфигурации, где в редакторе я вижу это:
import json
def lambda_handler(event, context):
# TODO implement
return {
'statusCode': 200,
'body': json.dumps('Hello from Lambda!')
}
Это то, как я должен редактировать это для развертывания моя функция:
import json
def lambda_handler(event, context):
# TODO implement
return {
def first_function():
return print('First function')
first_function()
}