AWS Lambda 是一种无服务器计算服务,可以让您在云中运行代码而无需管理服务器。下面是一个简单的 AWS Lambda 函数的示例。
import json
def lambda_handler(event, context):
# event 参数包含传递给 Lambda 函数的数据
# context 参数提供有关函数运行环境的信息
# 从事件中提取参数
name = event['name']
age = event['age']
# 执行一些逻辑
if age < 18:
response = {'message': f'{name} 是未成年人'}
else:
response = {'message': f'{name} 是成年人'}
# 返回一个 JSON 响应
return {
'statusCode': 200,
'body': json.dumps(response)
}
上述示例是一个使用 Python 编写的 AWS Lambda 函数。它接收一个事件(event)和上下文(context)作为参数,并根据传递的参数执行一些逻辑。最后,返回一个包含 JSON 响应的字典。
请注意,您需要使用 AWS 控制台或 AWS CLI 部署和配置 Lambda 函数,然后将事件传递给函数以触发执行。使用 AWS Lambda 的详细步骤可以在 AWS 文档中找到。