关于 AWS Lambda
AWS Lambda 是一项事件驱动的无服务器计算服务,它使用自定义逻辑扩展其他 AWS 服务,或创建其他具有规模、性能和安全性的后端服务。Lambda 可以自动运行代码来响应多个事件,例如,通过 Amazon API Gateway 发送的 HTTP 请求、Amazon S3 存储桶中的对象修改、Amazon DynamoDB 中的表更新以及 AWS Step Functions 中的状态转换。还可以直接从任何 Web 或移动应用程序运行代码。Lambda 在高可用性计算基础设施上运行代码,执行底层平台的所有管理工作,包括服务器和操作系统维护、容量预置和弹性伸缩、打补丁、代码监控和日志记录。
借助 Lambda,您只需上载代码并配置何时调用它;Lambda 负责处理以高可用性运行代码所需的所有其他事项。Lambda 可与许多其他 AWS 服务集成,并使您能够创建无服务器应用程序或后端服务,范围涵盖从定期触发的简单自动化任务到成熟的微服务应用程序。
还可以将 Lambda 配置为访问 Amazon Virtual Private Cloud 中的资源,并进一步访问本地部署资源。
可以使用 AWS Identity and Access Management (IAM) 以及本白皮书中讨论的其他技术,轻松地将 Lambda 与强大的安保状况相融合,以保持高水平的安全性和审计并满足合规性需求。