1.0 KiB
1.0 KiB
title, type, tags, date
| title | type | tags | date | ||||
|---|---|---|---|---|---|---|---|
| Lambda | concept |
|
2024-09-03 |
Definition
AWS Lambda 是无服务器(Serverless)计算服务,开发者只需编写业务逻辑代码,AWS 自动处理服务器配置、扩展和运维。Lambda 函数由事件触发,当事件发生时执行相应的代码。
Core Characteristics
- 事件驱动:Lambda 函数由状态变化(事件)触发
- 按需付费:按请求数和执行时长计费
- 自动扩展:AWS 自动处理负载均衡和扩展
- 支持语言:Node.js、Python、Java、C#、Go、Ruby 等
Invocation Types
- 同步调用:调用者等待响应
- 异步调用:事件进入队列后立即返回
- 事件源映射:根据流或队列事件触发
Management Features
- 版本控制:发布代码快照,通过别名指向特定版本
- 别名:指向特定版本的指针,支持蓝绿部署
- Layers:共享公共代码库
- 并发控制:设置函数并发上限
Aliases
- AWS Lambda
- Lambda 函数
- Lambda Function