Remarque :  Cet article s’applique à l’intégration des actions de données AWS Lambda.

Les intégrations d’actions de données sont des solutions cloud qui fonctionnent avec d’autres solutions cloud à tiers participant. Cependant, il est également possible d’utiliser des actions de données avec des solutions sur site. Pour les solutions sur site, une option vous pouvez utiliser est l’intégration d’actions de données AWS Lambda, ses actions de données associées et votre fonction AWS Lambda stockée dans AWS pour récupérer des données de vos solutions sur site, puis utiliser ces données dans divers Genesys Cloud applications. Et vous pouvez le faire en toute sécurité.

Les informations suivantes fournissent un aperçu conceptuel de cette solution et de la manière de sécuriser la communication entre les différentes entités de cloud et locales. Pour un flux de travail étape par étape, voir Flux de travail pour les actions de données avec des solutions sur site.

VPC Amazon et attributions de rôle comptes

Amazon Web Services (AWS) est divisé en VPC (Virtual Private Cloud) pour aider à garder les données entre différentes entités séparées et sécurisées. Dans notre solution, il existe deux VPC Amazon : Amazon VPC de Genesys Cloud et votre Amazon VPC.

  • Amazon VPC de Genesys Cloud contient l’intégration action de données AWS Lambda et les actions de données associées que vous créez dans Genesys Cloud.
  • Votre Amazon VPC contient une fonction AWS Lambda.

L’action de données dans Amazon VPC de Genesys Cloud appelle la fonction AWS Lambda dans votre Amazon VPC. Votre fonction AWS Lambda contient du code qui s’exécute lorsque l’action de données appelle la fonction. 

Amazon VPC vous permet de contrôler l’accessibilité réseau de vos ressources AWS, en maintenant potentiellement le trafic de communication au sein d’AWS. Vous pouvez vous assurer que la communication n’a lieu qu’entre Amazon VPC de Genesys Cloud et la fonction AWS Lambda dans votre Amazon VPC avec des attributions de rôle comptes. En accordant à votre organisation Genesys Cloud accès à un rôle que vous créez dans votre Amazon VPC, vous autorisez votre organisation Genesys Cloud et uniquement votre organisation Genesys Cloud à appeler votre fonction AWS Lambda. Pour plus d’informations, voir Comment autoriser les utilisateurs d’un autre compte à accéder aux ressources de mon compte via IAM ? dans la documentation AWS, Créer des ressources IAM pour appeler une fonction AWS Lambda, et Ajouter une intégration d’actions de données.

solution et connexion AWS VPN

Votre fonction AWS Lambda contacte votre solution sur site pour récupérer les données demandées.

Vous pouvez sécuriser la communication entre votre Amazon VPC et votre solution sur site avec une connexion AWS VPN. Les connexions AWS VPN garantissent que seul votre Amazon VPC peut accéder à votre solution sur site. Pour plus d’informations, voir Connexions VPN dans la documentation AWS.

Pour plus d’informations sur l’utilisation des actions de données avec des solutions locales, voir Flux de travail pour les actions de données avec des solutions sur site, Exemple d’action de données AWS Lambda avec solution sur site, et À propos de l’intégration des actions de données AWS Lambda.