在本模块中,您将使用 AWS Lambda 和 Amazon DynamoDB 来构建一个后端进程,用于处理 Web 应用程序的请求。用户可以通过您在第一个模块中部署的浏览器应用程序来请求将 Unicorn 发送至他们选择的位置。为了满足这些请求,在浏览器中运行的 JavaScript 需要调用在云中运行的服务。

您将实施一个用户每次请求获取 Unicorn 时都会调用的 Lambda 函数。该函数将从队列中选择一个 Unicorn,在 DynamoDB 表中记录该请求,然后使用将要分派的 Unicorn 的详细信息响应前端应用程序。
系统会使用 Amazon API Gateway 通过浏览器调用此函数。您将在下一模块中实施该连接。在本模块中,您只需要单独测试函数。
完成模块所需时间:30 分钟
使用的服务:AWS Lambda、Amazon DynamoDB
按照以下分步说明创建无服务器后端进程。单击各个步骤号可展开该部分。