AWS Lambda
功能列表
AWS Lambda 功能原文描述,原文里功能点描述的零散、无组织,这里对应归约到阿里云的功能组织样式:
丰富的触发器类型
AWS 各种产品触发器,如存储桶,对应原文描述里的“用自定义逻辑扩展其他 AWS 服务”
Http 触发器,对应原文“构建自定义后端服务”
多种编程语言支持,对应“自备代码”
Java
Go
PowerShell
Node.js
C#
Python
Ruby
Custom Runtime
丰富的资源类型
按量实例,对应“自动扩展”
预留实例,对应“精细的性能控制”
灵活的计量模式
后付费模型,对应“只需按实际使用量付费”
除了能映射到阿里云功能的点之外,Lambda 也额外提及了一些功能:
“完全自动化的管理”:即无需关心基础设施,就是 serverless 的基本优点之一
“内置容错能力”:即跨可用区部署,高可用
“连接到关系数据库”、“连接到共享文件系统”:即函数里可以使用 AWS 其它服务
“运行代码以响应 Amazon CloudFront 请求”:即函数可全球部署,低延迟响应
“编排多个函数”:即函数编排能力
“集成化安全模型”:即利用密钥和网络隔离来保证函数安全
“灵活的资源模型”:即可以限制函数的 CPU、带宽和磁盘 IO
产品更新
AWS Lambda release note:https://docs.aws.amazon.com/lambda/latest/dg/lambda-releases.html
截至 2021.06,相关的更新可以归纳为:
使用场景
重点功能
冷启动
上述文档是 Lambda 最佳实践合集,冷启动是其中的一部分。Lambda 针对冷启动的优化都是建议性质的,如尽量不要使用 VPC
Last updated