aws-lambda-functions by aj-geddes/useful-ai-prompts
npx skills add https://github.com/aj-geddes/useful-ai-prompts --skill aws-lambda-functionsAWS Lambda 使您无需预置或管理服务器即可运行代码。使用事件驱动触发器构建无服务器应用程序,只需为消耗的计算时间付费,并根据工作负载自动扩展。
最小工作示例:
# Create Lambda execution role
aws iam create-role \
--role-name lambda-execution-role \
--assume-role-policy-document '{
"Version": "2012-10-17",
"Statement": [{
"Effect": "Allow",
"Principal": {"Service": "lambda.amazonaws.com"},
"Action": "sts:AssumeRole"
}]
}'
# Attach basic execution policy
aws iam attach-role-policy \
--role-name lambda-execution-role \
--policy-arn arn:aws:iam::aws:policy/service-role/AWSLambdaBasicExecutionRole
# Create function from ZIP
zip function.zip index.js
aws lambda create-function \
--function-name my-function \
--runtime nodejs18.x \
--role arn:aws:iam::ACCOUNT:role/lambda-execution-role \
--handler index.handler \
--zip-file fileb://function.zip \
// ... (see reference guides for full implementation)
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
references/ 目录下的详细实现:
| 指南 | 内容 |
|---|---|
| 使用 AWS CLI 的基础 Lambda 函数 | 使用 AWS CLI 的基础 Lambda 函数 |
| 使用 Node.js 的 Lambda 函数 | 使用 Node.js 的 Lambda 函数 |
| Terraform Lambda 部署 | Terraform Lambda 部署 |
| 使用 SAM(无服务器应用模型)的 Lambda | 使用 SAM(无服务器应用模型)的 Lambda |
| 用于代码共享的 Lambda 层 | 用于代码共享的 Lambda 层 |
每周安装数
230
代码仓库
GitHub 星标数
116
首次出现
2026年1月21日
安全审计
安装于
opencode196
gemini-cli195
codex191
github-copilot174
claude-code168
cursor158
AWS Lambda enables you to run code without provisioning or managing servers. Build serverless applications using event-driven triggers, pay only for compute time consumed, and scale automatically with workload.
Minimal working example:
# Create Lambda execution role
aws iam create-role \
--role-name lambda-execution-role \
--assume-role-policy-document '{
"Version": "2012-10-17",
"Statement": [{
"Effect": "Allow",
"Principal": {"Service": "lambda.amazonaws.com"},
"Action": "sts:AssumeRole"
}]
}'
# Attach basic execution policy
aws iam attach-role-policy \
--role-name lambda-execution-role \
--policy-arn arn:aws:iam::aws:policy/service-role/AWSLambdaBasicExecutionRole
# Create function from ZIP
zip function.zip index.js
aws lambda create-function \
--function-name my-function \
--runtime nodejs18.x \
--role arn:aws:iam::ACCOUNT:role/lambda-execution-role \
--handler index.handler \
--zip-file fileb://function.zip \
// ... (see reference guides for full implementation)
Detailed implementations in the references/ directory:
| Guide | Contents |
|---|---|
| Basic Lambda Function with AWS CLI | Basic Lambda Function with AWS CLI |
| Lambda Function with Node.js | Lambda Function with Node.js |
| Terraform Lambda Deployment | Terraform Lambda Deployment |
| Lambda with SAM (Serverless Application Model) | Lambda with SAM (Serverless Application Model) |
| Lambda Layers for Code Sharing | Lambda Layers for Code Sharing |
Weekly Installs
230
Repository
GitHub Stars
116
First Seen
Jan 21, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
opencode196
gemini-cli195
codex191
github-copilot174
claude-code168
cursor158
Azure Data Explorer (Kusto) 查询技能:KQL数据分析、日志遥测与时间序列处理
102,600 周安装