Pontos de acesso de várias regiões do Amazon S3 - SDKs e ferramentas da AWS

Pontos de acesso de várias regiões do Amazon S3

nota

Para obter ajuda em compreender o layout das páginas de configurações ou interpretar a tabela Compatibilidade com SDKs e ferramentas da AWS a seguir, consulte Entender as páginas de configurações deste guia.

Os pontos de acesso multirregionais do Amazon S3 fornecem um endpoint global que as aplicações podem usar para atender a solicitações de buckets do S3 localizados em várias Regiões da AWS. Você pode usar pontos de acesso multirregionais para criar aplicações de várias regiões com a mesma arquitetura usada em uma única região e, em seguida, executar essas aplicações em qualquer lugar do mundo.

Para saber mais sobre pontos de acesso de várias regiões, consulte Pontos de acesso de várias regiões no Amazon S3, no Guia do usuário do Amazon S3.

Para saber mais sobre como os nomes do recurso da Amazon (ARNs) de pontos de acesso de várias regiões funcionam, consulte Fazer solicitações utilizando um ponto de acesso de várias regiões no Guia do usuário do Amazon S3.

Para saber mais sobre pontos de acesso de várias regiões, consulte Gerenciar pontos de acesso de várias regiões no Guia do usuário do Amazon S3.

O algoritmo SigV4a é a implementação de assinatura usada para assinar as solicitações globais da região. Este algoritmo é obtido pelo SDK por meio de uma dependência em Bibliotecas do Common Runtime (CRT) da AWS.

Configure essa funcionalidade usando o seguinte:

s3_disable_multiregion_access_points: configuração de arquivo config da AWS compartilhado
AWS_S3_DISABLE_MULTIREGION_ACCESS_POINTS: variável de ambiente
aws.s3DisableMultiRegionAccessPoints: propriedade do sistema de JVM: apenas Java/Kotlin
Para configurar o valor diretamente no código, consulte diretamente seu SDK específico.

Esta configuração controla se o SDK pode tentar solicitações entre regiões. Se definido por multiplicação, a configuração configurada pelo código terá precedência, seguida pela configuração da variável de ambiente.

Valor padrão: false

Valores válidos:

  • true – interrompe o uso de solicitações entre regiões.

  • false – permite solicitações entre regiões usando pontos de acesso multirregionais.

Compatibilidade com SDKs e ferramentas da AWS

Os SDKs a seguir são compatíveis com os recursos e configurações descritos neste tópico. Quaisquer exceções parciais estão anotadas. As configurações de propriedade do sistema de JVM são compatíveis apenas como o AWS SDK para Java e o AWS SDK para Kotlin.