创建用于跟踪 COVID 19 REST API 个数据的API网关 - AWS SDK代码示例

AWS 文档 AWS SDK示例 GitHub 存储库中还有更多SDK示例

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

创建用于跟踪 COVID 19 REST API 个数据的API网关

以下代码示例演示如何使用虚构数据创建一个模拟系统 RESTAPI,以跟踪美国每天有 COVID 19 例的案例。

Python
SDK适用于 Python (Boto3)

演示如何使用 AWS Chalice 和创建RESTAPI使用 Amazon Gate API way 和 Amazon DynamoDB AWS Lambda的无服务器。 AWS SDK for Python (Boto3) RESTAPI它模拟了一个使用虚构数据追踪美国每天 COVID 19例病例的系统。了解如何:

  • 使用 AWS Chalice 在 Lambda 函数中定义路由,这些函数用于处理通过网关发REST出的请求。API

  • 使用 Lambda 函数在 DynamoDB 表中检索和存储数据以处理请求。REST

  • 在 AWS CloudFormation 模板中定义表结构和安全角色资源。

  • 使用 AWS Chalice 和 CloudFormation 打包和部署所有必要的资源。

  • CloudFormation 用于清理所有创建的资源。

有关如何设置和运行的完整源代码和说明,请参阅上的完整示例GitHub

本示例中使用的服务
  • API网关

  • AWS CloudFormation

  • DynamoDB

  • Lambda