创建要执行的计划事件AWS Lambda功能 - AWS SDK for JavaScript

帮助我们改进AWS SDK for JavaScript版本 3 (V3) 文档,方法是使用反馈链接,或者在上创建议题或拉取请求GitHub.

这些区域有:AWS SDK for JavaScriptV3 API 参考指南详细描述了所有的 API 操作AWS SDK for JavaScript版本 3 (V3)。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

创建要执行的计划事件AWS Lambda功能

你可以创建一个调用AWS Lambda通过使用亚马逊发挥功能CloudWatch事件。您可以配置CloudWatch使用 cron 表达式来计划调用 Lambda 函数的时间的事件。例如,你可以安排CloudWatch每个工作日调用 Lambda 函数的事件。

AWS Lambda是一项计算服务,可使您无需预配置或管理服务器即可运行代码。您可以使用各种编程语言创建 Lambda 函数。有关 AWS Lambda 的更多信息,请参阅什么是 AWS Lambda。​

在本教程中,您使用 Lambda 函数创建 Lambda 函数JavaScript运行时 API。此示例调用不同的 AWS 服务以执行特定的使用案例。例如,假设组织向员工发送移动短信表示祝贺,如此图所示。


                DynamoDB 表

完成本教程大约需要 20 分钟。

本教程介绍了如何使用JavaScript创建执行此用例的解决方案的逻辑。例如,您将学习如何阅读数据库以确定哪些员工已到达一周年纪念日、如何处理数据以及如何使用 Lambda 函数发送短信。然后您将学习如何使用 cron 表达式在每个工作日调用 Lambda 函数。

该AWS教程使用名为员工的 Amazon DynamoDB 表,其中包含这些字段。

  • id-表的主键。

  • FirstName-员工的名字。

  • 电话-员工的电话号码。

  • startDate-员工的开始日期。


                DynamoDB 表
重要

完成成本:这些区域有:AWS本文档中包含的服务包含在AWS免费套餐。但是,请务必在完成本教程后终止所有资源,以确保不收取费用。