《AWS Lambda 入门与学习资源》

《AWS Lambda 入门与学习资源》

1 简介

AWS Lambda 是事件驱动的 Serverless 计算服务:只需上传代码并配置触发源(API Gateway、S3、SQS、定时等),AWS 负责运行与扩缩容,按实际调用量与时长计费。

2 核心概念

  • 函数(Function):以指定运行时(Python/Node/Go/Java 等)打包部署的代码单元;
  • 触发源(Event Source):触发函数执行的入口;
  • 版本与别名:管理函数发布与灰度。

3 快速上手

# 以 AWS CLI 为例创建 hello 函数 aws lambda create-function \ --function-name hello-world \ --runtime python3.12 \ --handler lambda_function.lambda_handler \ --role arn:aws:iam::123456789012:role/lambda-exec # 调用函数 aws lambda invoke --function-name hello-world --payload '{}' out.json

实际部署优先级:直接在控制台编辑 -> SAM / CDK 等 IaC 工具管理。

4 学习资源

阅读 — · 全站 —
🎸 我的歌单 0 首