Publicado: Mar 13, 2024
O Amazon S3 on Outposts agora armazena em cache as permissões do AWS IAM localmente, melhorando a performance das aplicações executadas no AWS Outposts. Esse cache local elimina a variabilidade nas latências de primeiro byte que vem das operações de autenticação e autorização na região principal da AWS, o que melhora a performance de suas solicitações de API de objetos.
Depois de fazer uma solicitação de API para o S3 on Outposts, as permissões do AWS IAM para o S3 on Outposts são armazenadas em cache com segurança localmente no Outpost. Suas solicitações subsequentes de API de objetos do S3 serão autenticadas e autorizadas usando dados em cache, eliminando a latência decorrente de uma viagem de ida e volta à região da AWS. O cache será válido por até 10 minutos quando o Outpost estiver conectado à região da AWS e será atualizado de forma assíncrona quando você fizer uma solicitação da API do S3 on Outposts, para que as permissões mais recentes sejam usadas. Para aproveitar o cache local, você precisa assinar solicitações de API com o algoritmo SigV4A, que está disponível nas versões mais recentes dos SDKs da AWS e é obtido por meio de uma dependência das bibliotecas do AWS Common Runtime (CRT).
O suporte para o cache de autenticação e autorização do S3 on Outposts está disponível em todas as regiões da AWS nas quais o S3 on Outposts está disponível sem custo adicional. Para começar a usar ou saber mais, acesse a página do S3 on Outposts ou leia a documentação.