Utilisation d'Amazon Polly avec des points de terminaison d'interface VPC - Amazon Polly

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Utilisation d'Amazon Polly avec des points de terminaison d'interface VPC

Si vous utilisez Amazon Virtual Private Cloud (AmazonVPC) pour héberger vos AWS ressources, vous pouvez établir une connexion privée entre vous VPC et Amazon Polly. Vous pouvez utiliser cette connexion pour synthétiser la parole avec Amazon Polly sans passer par l'Internet public.

Amazon VPC est un AWS service que vous pouvez utiliser pour lancer AWS des ressources dans un réseau virtuel que vous définissez. Avec aVPC, vous pouvez contrôler vos paramètres réseau, tels que la plage d'adresses IP, les sous-réseaux, les tables de routage et les passerelles réseau. Pour vous connecter VPC à Amazon Polly, vous devez définir un point de VPCterminaison d'interface pour Amazon Polly. Ce type de point de terminaison vous permet de vous connecter VPC à AWS services. Le point de terminaison fournit une connectivité fiable et évolutive à Amazon Polly sans nécessiter de passerelle Internet, d'instance de traduction d'adresses réseau (NAT) ou VPN de connexion. Pour plus d'informations, consultez le guide de l'VPCutilisateur Amazon VPC intitulé What is Amazon.

Les VPC points de terminaison d'interface sont AWS PrivateLink alimentés par une AWS technologie qui permet une communication privée entre des AWS services utilisateurs d'une interface Elastic Network avec des adresses IP privées. Pour plus d'informations, voir Nouveau - AWS PrivateLink pour AWS services.

Les étapes suivantes sont destinées aux utilisateurs d'AmazonVPC. Pour plus d'informations, consultez Getting Started dans le guide de VPC l'utilisateur Amazon.

Disponibilité

VPCles points de terminaison sont pris en charge dans toutes les régions où Amazon Polly est pris en charge. Pour plus d'informations sur AWS les régions et les zones de disponibilité, consultez la section Infrastructure AWS mondiale.

Création d'un VPC point de terminaison pour Amazon Polly

Pour commencer à utiliser Amazon Polly avec votreVPC, créez un point de VPC terminaison d'interface pour Amazon Polly. Le service à choisir est com.amazonaws.Region.polly. Il n'est pas nécessaire de modifier les paramètres d'Amazon Polly. Pour plus d'informations, consultez la section Création d'un point de terminaison d'interface dans le guide de VPC l'utilisateur Amazon.

Test de la connexion entre vous VPC et Amazon Polly

Une fois que vous avez créé le point de terminaison, vous pouvez tester la connexion.

Pour tester la connexion entre votre point de terminaison Amazon Polly VPC et votre terminal

  1. Connectez-vous à une EC2 instance Amazon résidant dans votreVPC. Pour plus d'informations sur la connexion, consultez Connect to your Linux instance ou Connecting to your Windows instance dans la EC2 documentation Amazon.

  2. À partir de l'instance, utilisez aws polly describe-voices from the AWS CLI pour répertorier les voix Amazon Polly disponibles.

Si la réponse à la commande inclut la liste des voix Amazon Polly disponibles, la commande a été exécutée et votre VPC point de terminaison fonctionne.

Contrôle de l'accès à votre point de terminaison Amazon Polly

Une politique de VPC point de terminaison est une politique de IAM ressources que vous attachez à un point de terminaison lorsque vous créez ou modifiez le point de terminaison. Si vous ne définissez pas de politique lorsque vous créez un point de terminaison, nous définissons une politique par défaut pour vous, qui autorise un accès total au service. Une politique de point de terminaison ne remplace ni ne remplace les politiques IAM utilisateur ou les politiques spécifiques au service. Il s’agit d’une politique distincte qui contrôle l’accès depuis le point de terminaison jusqu’au service spécifié.

Les politiques relatives aux points de terminaison doivent être rédigées au JSON format.

Pour plus d'informations, consultez la section Contrôle de l'accès aux services avec des VPC points de terminaison dans le guide de VPC l'utilisateur Amazon.

Voici un exemple de politique de point de terminaison pour Amazon Polly. Cette politique permet aux utilisateurs qui se connectent à Amazon Polly via Amazon Polly de VPC décrire des voix et de synthétiser le discours avec Amazon Polly, et les empêche d'effectuer d'autres actions Amazon Polly.

{ "Statement": [ { "Sid": "SynthesisAndDescribeVoicesOnly", "Principal": "*", "Action": [ "polly:DescribeVoices", "polly:SynthesizeSpeech" ], "Effect": "Allow", "Resource": "*" } ] }

Pour modifier la politique relative aux VPC terminaux pour Amazon Polly

  1. Ouvrez la VPC console Amazon à l'adresse https://console.aws.amazon.com/vpc.

  2. Dans le panneau de navigation, choisissez Points de terminaison.

  3. Si vous n'avez pas encore créé le point de terminaison pour Amazon Polly, choisissez Create endpoint. Sélectionnez ensuite com.amazonaws.Region.polly et choisissez Create endpoint.

  4. Sélectionnez com.amazonaws.Region.polly endpoint, et choisissez l'onglet Policy dans la moitié inférieure de l'écran.

  5. Choisissez Modifier la politique, puis apportez les modifications souhaitées à la politique.

Support pour les clés VPC contextuelles

Amazon Polly prend en charge les clés de aws:SourceVpce contexte aws:SourceVpc et qui peuvent limiter l'accès à des points de terminaison spécifiques VPCs ou spécifiquesVPC. Ces touches ne fonctionnent que lorsque l'utilisateur utilise des VPC points de terminaison. Pour plus d'informations, consultez la section Clés disponibles pour certains services dans le guide de IAM l'utilisateur.