メモ:   この記事はAWS Lambdaデータアクション統合に適用されます。

次の情報は、AWS Lambdaデータアクションをオンプレミスソリューションで使用するための段階的なワークフローを示しています。 概念について概要のソリューションやセキュリティ対策、参照 オンプレミスのソリューションとデータアクション概要.

  1. Genesys Cloud Amazon Virtual Private Cloud(VPC)のAWS Lambdaデータアクションは、クロスアカウントロール割り当てを使用して、Amazon VPCでAWS Lambda関数を呼び出します。 詳細については、 別のアカウントのユーザーがIAMを介して自分のアカウントのリソースにアクセスできるようにするにはどうすればよいですか? AWSドキュメントで、 IAMリソースを作成してAWS Lambda関数を呼び出す、そして データアクション統合を追加する
  2. Amazon VPCのAWS Lambda関数は、HTTPSメソッドとしてリクエストを送信します。 詳細については、 オンプレミスソリューション AWS Lambdaデータデータ アクション例.
  3. リクエストは、AWS VPN接続を使用してオンプレミスのファイアウォールを通過します。 詳細については、 VPN接続 AWSドキュメントで。
  4. AWS Lambda関数からのリクエストはミドルウェアサーバーに到達します。
  5. ミドルウェアサーバーがリクエストをデータベースに送信します。
  6. データベースは、要求されたデータとともに応答をミドルウェアサーバーに送信します。 
  7. ミドルウェアサーバーは、Amazon VPCのAWS Lambda関数に応答を送信します。
  8. 応答は、AWS VPN接続を使用してオンプレミスのファイアウォールを通過します。 
  9. 応答は、Amazon VPCのAWS Lambda関数に到達します。
  10. AWS Lambda関数は、Genesys CloudのAWS Lambdaデータアクションに応答を送信します。

オンプレミスソリューションでのデータアクションのワークフロー

詳細については、 オンプレミスのソリューションとデータアクション概要, オンプレミスソリューション AWS Lambdaデータデータ アクション例、そして AWS Lambdaデータアクション統合について.