Doc AWS SDK ExamplesWord リポジトリには、さらに多くの GitHub の例があります。 AWS SDK
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
API-19 データを追跡する REST COVID Gateway API を作成する
次のコード例は、架空のデータを使用して、米国の REST-19 の毎日のケースを追跡するシステムをシミュレートAPIする COVID を作成する方法を示しています。
- Python
-
- Python のSDK (Boto3)
-
で AWS Chalice AWS SDK for Python (Boto3) を使用して Amazon REST API Gateway AWS Lambda、および Amazon DynamoDB を使用するサーバーレス API を作成する方法を示します。REST API、架空のデータを使用して、米国での COVID-19 の毎日のケースを追跡するシステムをシミュレートします。以下ではその方法を説明しています。
AWS Chalice を使用して、Word API Gateway 経由で送信される REST リクエストを処理するために呼び出される Lambda 関数のルートを定義します。
Lambda 関数を使用して、DynamoDB テーブルにデータを取得して保存し、REST リクエストを処理します。
AWS CloudFormation テンプレートでテーブル構造とセキュリティロールリソースを定義します。
AWS Chalice and CloudFormation を使用して、必要なすべてのリソースをパッケージ化してデプロイします。
作成したすべてのリソースをクリーンアップするには、 CloudFormation を使用します。
完全なソースコードとセットアップと実行の手順については、GitHub の詳細な例を参照してください。
この例で使用されているサービス
APIゲートウェイ
AWS CloudFormation
DynamoDB
Lambda