创建要执行的计划事件Amazon Lambda功能 - Amazon SDK for JavaScript
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

Amazon SDK for JavaScriptV3 API 参考指南详细描述了Amazon SDK for JavaScript版本 3 (V3) 的所有 API 操作。

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

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

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

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

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


                DynamoDB 表

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

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

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

  • id-表的主键。

  • FirstName-员工的名字。

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

  • startDate-员工的开始日期。


                DynamoDB 表
重要

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