AWS Lambda agora oferece suporte a metadados da zona de disponibilidade

Publicado: 19 de mar de 2026

O AWS Lambda agora fornece metadados da zona de disponibilidade (AZ) por meio de um novo endpoint de metadados no ambiente de execução do Lambda. Com esse recurso, os desenvolvedores podem determinar o ID da AZ (por exemplo, use1-az1) da zona de disponibilidade em que sua função do Lambda está sendo executada, o que permite criar funções capazes de tomar decisões de roteamento compatíveis com a AZ, como preferir endpoints da mesma AZ para serviços downstream para reduzir a latência entre zonas. Esse recurso também permite que os operadores implementem padrões de resiliência compatíveis com a AZ, como testes de injeção de falhas específicos para a AZ.

O Lambda provisiona e mantém automaticamente ambientes de execução prontos para atender invocações de funções em várias AZs de uma região da AWS para fornecer alta disponibilidade e tolerância a falhas, sem exigir qualquer sobrecarga adicional de configuração ou gerenciamento para os clientes.  À medida que as equipes de desenvolvimento escalam suas aplicações sem servidor, suas funções frequentemente precisam interagir com outros serviços da AWS, como Amazon ElastiCache e Amazon RDS, que fornecem endpoints específicos para cada AZ. Até agora, o Lambda não fornecia uma maneira de as funções determinarem em qual AZ elas estavam sendo executadas. Com o novo endpoint de metadados, as funções agora podem recuperar seu ID da AZ com uma simples solicitação HTTP, para facilitar a implementação da lógica compatível com a AZ sem precisar criar e manter soluções personalizadas.

Para começar a usá-lo, use o utilitário de metadados do Powertools para AWS Lambda ou chame diretamente o endpoint de metadados usando as variáveis de ambiente que o Lambda define automaticamente no ambiente de execução. Esse recurso é compatível com todos os runtimes do Lambda, incluindo funções e runtimes personalizados empacotados como imagens de contêiner, e se integra perfeitamente aos recursos do Lambda, como o SnapStart e a simultaneidade provisionada, independentemente de suas funções estarem habilitadas para VPC. 

O suporte a metadados da AZ está disponível sem custo adicional em todas as regiões comerciais da AWS que oferecem o Lambda. Para saber mais, acesse a documentação do Lambda.