Configurando VPC endpoints de interface (AWS PrivateLink) para AWS Glue ()AWS PrivateLink - AWS União

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á.

Configurando VPC endpoints de interface (AWS PrivateLink) para AWS Glue ()AWS PrivateLink

Você pode estabelecer uma conexão privada entre você VPC e AWS Glue criando um VPCendpoint de interface. Os endpoints de interface são alimentados por AWS PrivateLinkuma tecnologia que permite que você acesse de forma privada AWS Glue APIs sem um gateway de internet, NAT dispositivo, VPN conexão ou conexão AWS Direct Connect. As instâncias na sua VPC não precisam de endereços IP públicos para se comunicar AWS GlueAPIs. O tráfego entre você VPC e você AWS Glue não sai da rede Amazon.

Cada endpoint de interface é representado por uma ou mais Interfaces de Rede Elástica nas sub-redes.

Para obter mais informações, consulte Interface VPC endpoints (AWS PrivateLink) no Guia do VPC usuário da Amazon.

Considerações sobre endpoints AWS Glue VPC

Antes de configurar um VPC endpoint de interface paraAWS Glue, certifique-se de revisar as propriedades e limitações do endpoint de interface no Guia VPC do usuário da Amazon.

AWS Gluesuporta a realização de chamadas para todas as suas API ações a partir do seuVPC.

Criando um VPC endpoint de interface para AWS Glue

Você pode criar um VPC endpoint para o AWS Glue serviço usando o VPC console da Amazon ou o AWS Command Line Interface (AWS CLI). Para obter mais informações, consulte Criação de um endpoint de interface no Guia do VPC usuário da Amazon.

Crie um VPC endpoint para AWS Glue usar o seguinte nome de serviço:

  • com.amazonaws.region.cola

Se você habilitar privado DNS para o endpoint, poderá fazer API solicitações para AWS Glue usar seu DNS nome padrão para a região, por exemplo,glue.us-east-1.amazonaws.com.

Para obter mais informações, consulte Acessando um serviço por meio de um endpoint de interface no Guia do VPC usuário da Amazon.

Criação de uma política VPC de endpoint para AWS Glue

Você pode anexar uma política de endpoint ao seu VPC endpoint que controla o acesso a. AWS Glue Essa política especifica as seguintes informações:

  • A entidade principal que pode executar ações.

  • As ações que podem ser executadas.

  • Os recursos sobre os quais as ações podem ser realizadas.

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

Exemplo: política de VPC endpoint para permitir AWS Glue a criação e atualização de empregos

Veja a seguir um exemplo de uma política de endpoint para o AWS Glue. Quando anexada a um endpoint, essa política concede acesso às ações indicadas do AWS Glue para todos os principais em todos os recursos.

{ "Statement":[ { "Principal":"*", "Effect":"Allow", "Action":[ "glue:CreateJob", "glue:UpdateJob", "iam:PassRole" ], "Resource":"*" } ] }
Exemplo: política de VPC endpoint para permitir acesso somente para leitura ao Catálogo de Dados

Veja a seguir um exemplo de uma política de endpoint para o AWS Glue. Quando anexada a um endpoint, essa política concede acesso às ações indicadas do AWS Glue para todos os principais em todos os recursos.

{ "Statement": [ { "Principal": "*", "Effect": "Allow", "Action": [ "glue:GetDatabase", "glue:GetDatabases", "glue:GetTable", "glue:GetTables", "glue:GetTableVersion", "glue:GetTableVersions", "glue:GetPartition", "glue:GetPartitions", "glue:BatchGetPartition", "glue:SearchTables" ], "Resource": "*" } ] }