Usar o Amazon Polly com endpoints da VPC de interface - 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á.

Usar o Amazon Polly com endpoints da VPC de interface

Se você usa a Amazon Virtual Private Cloud (Amazon VPC) para hospedar seus AWS recursos, você pode estabelecer uma conexão privada entre sua 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.

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

Os endpoints VPC da Interface são alimentados por AWS PrivateLink uma AWS tecnologia que permite a comunicação privada entre o Serviços da AWS 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 Amazon VPC. Para obter mais informações, consulte Conceitos básicos no Guia do usuário da Amazon VPC.

Disponibilidade

Os endpoints da VPC têm suporte em todas as regiões em que o Amazon Polly é compatível. Para obter mais informações sobre AWS regiões e zonas de disponibilidade, consulte Infraestrutura AWS global.

Criar uma política de endpoint da VPC para o Amazon Polly

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

Como testar a conexão entre a VPC e o Amazon Polly

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

Como testar a conexão entre sua VPC e seu endpoint do Amazon Polly

  1. Conecte-se a uma instância do Amazon EC2 que reside na VPC. Para obter mais informações sobre a conexão, consulte Como se conectar à sua instância do Linux ou Conexão com a sua instância do Windows na documentação do Amazon Polly.

  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 no Amazon Polly, o comando terá sido bem-sucedido e o endpoint da VPC estará funcionando.

Controlar o acesso ao endpoint da VPC ao Amazon Polly

Uma política de endpoint da VPC é uma política de recursos do IAM que você anexa a um endpoint quando cria ou modifica 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 políticas de usuário do IAM nem políticas de serviço específicas. É uma política separada para controlar o acesso do endpoint ao serviço especificado.

Políticas de endpoint devem ser gravadas em formato JSON.

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

Veja a seguir um exemplo de política de endpoint para o Amazon Polly. Esta política permite que os usuários se conectem ao Amazon Polly por meio da VPC para descrever vozes e sintetizar a fala com o Amazon Polly, e impede que outras ações do Amazon Polly sejam executadas.

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

Como alterar a política de endpoint da VPC para o Amazon Polly

  1. Abra o console da Amazon VPC 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.Região.logs e escolha Criar endpoint.

  4. Selecione o com.amazonaws. Registre o endpoint .polly 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.

Compatibilidade com chaves de contexto da VPC

O Amazon Polly oferece suporte às chaves de contexto aws:SourceVpc e aws:SourceVpce que podem limitar o acesso a VPCs ou a endpoints da VPC específicos. 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 do usuário do IAM.