Usando o Amazon Polly com endpoints de interface VPC - Amazon Polly

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Usando o Amazon Polly com endpoints de interface VPC

Se você usa a Amazon Virtual Private Cloud (AmazonVPC) para hospedar seus AWS recursos, você pode estabelecer uma conexão privada entre você VPC e o Amazon Polly. Você pode usar essa conexão para sintetizar a fala com o Amazon Polly sem passar pela internet pública.

VPCA Amazon é um AWS serviço que você pode usar para lançar AWS recursos em uma rede virtual que você define. Com aVPC, você tem controle sobre suas configurações de rede, como o intervalo de endereços IP, sub-redes, tabelas de rotas e gateways de rede. Para conectá-lo VPC ao Amazon Polly, você define um VPCendpoint de interface para o Amazon Polly. Esse tipo de endpoint permite que você conecte seu VPC a. Serviços da AWS O endpoint fornece conectividade confiável e escalável ao Amazon Polly sem exigir um gateway de internet, instância de tradução de endereço de rede NAT () ou conexão. VPN Para obter mais informações, consulte O que é a Amazon VPC no Guia VPC do usuário da Amazon.

Os VPC endpoints de interface são alimentados por AWS PrivateLink, uma AWS tecnologia que permite a comunicação privada entre Serviços da AWS o uso de uma interface de rede elástica com endereços IP privados. Para obter mais informações, consulte Novo - AWS PrivateLink para Serviços da AWS.

As etapas a seguir são para usuários da AmazonVPC. Para obter mais informações, consulte Conceitos básicos no Guia VPC do usuário da Amazon.

Disponibilidade

VPCOs endpoints são compatíveis em todas as regiões em que o Amazon Polly é suportado. Para obter mais informações sobre AWS regiões e zonas de disponibilidade, consulte Infraestrutura AWS global.

Criação de um VPC endpoint para o Amazon Polly

Para começar a usar o Amazon Polly com o seuVPC, crie um VPC endpoint de interface para o Amazon Polly. O serviço a ser escolhido é com.amazonaws.Region.polly. Você não precisa alterar nenhuma configuração do Amazon Polly. Para obter mais informações, consulte Criação de um endpoint de interface no Guia do VPC usuário da Amazon.

Testando a conexão entre você VPC e o Amazon Polly

Depois de criar o endpoint, você pode testar a conexão.

Para testar a conexão entre você VPC e seu endpoint Amazon Polly

  1. Conecte-se a uma EC2 instância da Amazon que reside em suaVPC. Para obter informações sobre conexão, consulte Conectar à sua instância Linux ou Conectar-se à sua instância do Windows na EC2 documentação da Amazon.

  2. Na instância, use aws polly describe-voices da AWS CLI para listar as vozes disponíveis do Amazon Polly.

Se a resposta ao comando incluir a lista de vozes disponíveis do Amazon Polly, o comando foi bem-sucedido e seu VPC endpoint está funcionando.

Controlar o acesso ao endpoint da VPC ao Amazon Polly

Uma política de VPC endpoint é uma política de IAM recursos que você anexa a um endpoint ao criar ou modificar o endpoint. Se você não anexar uma política quando criar um endpoint, anexaremos uma política padrão que permita o acesso total ao serviço. Uma política de endpoint não substitui nem substitui políticas de IAM usuário ou políticas específicas de serviços. É uma política separada para controlar o acesso do endpoint ao serviço especificado.

As políticas de endpoint devem ser escritas em JSON formato.

Para obter mais informações, consulte Controlando o acesso a serviços com VPC endpoints no Guia do VPC usuário da Amazon.

Veja a seguir um exemplo de política de endpoint para o Amazon Polly. Essa política permite que os usuários se conectem ao Amazon Polly por meio do VPC para descrever vozes e sintetizar a fala com o Amazon Polly, além de impedir que eles realizem outras ações do Amazon Polly.

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

Para modificar a política de VPC endpoint do Amazon Polly

  1. Abra o VPC console da Amazon em https://console.aws.amazon.com/vpc.

  2. No painel de navegação, escolha Endpoints.

  3. Se você ainda não tiver criado o endpoint para o Amazon Polly, selecione Criar endpoint. Em seguida, selecione com.amazonaws.Region.polly e escolha Criar endpoint.

  4. Selecione o com.amazonaws.Region.polly endpoint e escolha a guia Política na metade inferior da tela.

  5. Selecione Edit policy (Editar política) e faça as alterações na política.

Support para chaves de VPC contexto

O Amazon Polly oferece suporte às chaves de aws:SourceVpce contexto aws:SourceVpc e às chaves de contexto que podem limitar o acesso a endpoints específicos VPCs ou específicosVPC. Essas chaves funcionam somente quando o usuário está usando VPC endpoints. Para obter mais informações, consulte Chaves disponíveis para alguns serviços no Guia IAM do usuário.