Bem-vindo - AWS Lambda

Bem-vindo

Esta seção contém a documentação de referência da API AWS Lambda. Em vez de fazer solicitações à API diretamente da sua aplicação, recomendamos usar um dos kit de desenvolvimento de software (SDK) da AWS para sua respectiva linguagem de programação. Os SDKs da AWS cuidam da autenticação de solicitações, da serialização e do gerenciamento de conexões. Se não usar o SDK da AWS, você precisará autenticar sua solicitação fornecendo uma assinatura. O AWS Lambda é compatível com versão 4 de assinatura. Para obter mais informações, consulte Processo de assinatura do Signature versão 4 na Referência geral da Amazon Web Services.

Erros de certificado ao usar um SDK

Como os AWS SDKs usam os certificados de CA do computador, as alterações feitas nos certificados nos servidores da AWS podem provocar falhas de conexão quando você tenta usar um SDK. Você pode impedir essas falhas mantendo os certificados de CA do computador e o sistema operacional atualizados. Se encontrar esse problema em um ambiente corporativo e não gerenciar seu computador, talvez tenha de pedir a um administrador para auxiliá-lo no processo de atualização. A lista a seguir mostra as versões mínimas de sistema operacional e Java:

  • As versões do Microsoft Windows que têm atualizações de janeiro de 2005 ou superiores instaladas contêm pelo menos uma das CAs necessárias em sua lista de confiança.

  • O Mac OS X 10.4 com Java para Mac OS X 10.4 Release 5 (fevereiro de 2007), Mac OS X 10.5 (outubro de 2007) e versões superiores contêm pelo menos uma das CAs necessárias em sua lista de confiança.

  • O Red Hat Enterprise Linux 5 (março de 2007), 6 e 7 e o CentOS 5, 6 e 7 contêm pelo menos uma das CAs necessárias em sua lista de CAs confiáveis padrão.

  • Java 1.4.2_12 (maio de 2006), 5 Update 2 (março de 2005) e todas as versões mais recentes, como Java 6 (dezembro de 2006), 7 e 8, contêm pelo menos uma das CAs necessárias em sua lista de CAs confiáveis padrão.

Ao acessar o console de gerenciamento do AWS Lambda ou os endpoints de API do AWS Lambda, seja por meio dos navegadores ou de maneira programática, é necessário verificar se suas máquinas clientes suportam algum destes CAs:

  • Amazon Root CA 1

  • Starfield Services Root Certificate Authority – G2

  • Starfield Class 2 Certification Authority

Os certificados raiz das duas primeiras autoridades estão disponíveis em Amazon Trust Services, mas manter o computador atualizado é a solução mais simples. Para saber mais sobre os certificados fornecidos pelo ACM, consulte Perguntas frequentes sobre o AWS Certificate Manager.