View a markdown version of this page

動的料金のサーバーレス戦略 - 動的料金のサーバーレス戦略

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

動的料金のサーバーレス戦略

公開日: 2021 年 6 月 28 日 (図の履歴)

このアーキテクチャは、動的な料金設定のためのサーバーレス戦略を示しています。日付範囲に基づく予約については、価格を並行して構築し、日付、期間、人数などの要因に基づいて動的に計算できます。次に、ソートされた同等の製品を 1 秒未満の応答時間で表示し、現在の市場状況に基づいて価格を更新します。

動的料金のサーバーレス戦略

Amazon API Gateway、、Amazon DynamoDB AWS Lambda、Amazon Kinesis、Amazon SageMaker AI を使用したサーバーレスの動的料金ソリューションを示すアーキテクチャ図。

次の手順では、アーキテクチャについて説明します。

  1. 検索入力を指定して、価格やその他の属性でフィルタリングされた製品のソートされたリストを取得します。データは Amazon API Gateway を介して送信され、複数のAWS Lambda関数を呼び出して、リアルタイムの料金検索のために料金リクエストを並行して処理します。

  2. バッチ並列プロセッサの Lambda 関数は、ルール計算関数を呼び出して、Amazon DynamoDB から最新の製品ルールを取得します。製品は検索 ID に対して計算され、Amazon ElastiCache に保存されます。バッチ関数が完了すると、検索 ID のすべての結果がキャッシュから返されます。

  3. 予約エンジンの履歴データと外部市場データから情報が提供されるため、料金エンジンには料金をリアルタイムで更新するための十分なデータがあります。

  4. 予約エンジンイベントは Amazon Kinesis でキャプチャおよびモニタリングされます。Amazon Kinesis Data Analytics はデータストリームをクエリし、変更が検出された場合に料金評価者の Lambda 関数をトリガーします。イベントは、履歴バッチデータをサポートする Amazon Simple Storage Service に保存されます。

  5. Amazon SageMaker AI Train モデルは、過去の予約データと拡張履歴データを使用して、料金のレコメンデーションのためにモデルをトレーニングします。

  6. SageMaker AI 推論レコメンダーモデルを使用すると、価格エンジンは市場状況に基づいて新しい価格レコメンデーションを取得します。

詳細情報

詳細については、次のリソースを参照してください。

図の履歴

このリファレンスアーキテクチャ図の更新について通知を受け取るには、RSS フィードをサブスクライブします。

変更説明日付

初版発行

リファレンスアーキテクチャ図が最初に公開されました。

2021 年 6 月 28 日

注記

RSS 更新をサブスクライブするには、使用しているブラウザで RSS プラグインが有効になっている必要があります。