AWS - LAMBDA Flashcards
O que é o AWS Lambda?
O AWS Lambda permite que você execute códigos sem provisionar ou gerenciar servidores
Como é cobrado o Lambda ?
Você paga apenas pelo tempo de computação que você utilizar.Não haverá cobranças quando o seu código não estiver em execução.
Que linguagens são comatíveis com o AWS Lambda?
Node.js (JavaScript), Python, Java (compatível com Java 8), C# (.NET Core) e Go.
Como o AWS Lambda protege meu código?
O AWS Lambda armazena o código no Amazon S3 e o criptografa quando está ocioso.
Quanto de espaço eu preciso para executar minha função Lambda ?
Cada função precisa de 500MB no diretório /tmp
Quais restrições tenho no Lambda?
conexões de entrada são bloqueadas
conexões de saídas apenas TCP/IP sao permitidas
chamadas ptrace (depuração sao bloqueadas)
trafego porta 25 TCP é bloqueada - antispam
Como gerencio minhas funções Lambda²
Através do painel de console do AWS Lambda;
AWS CLI
AWS SDK
Como monitoro minhas funções LAMBDA?
Através do Amazon CloudWatch ou no console do AWS Lambda;
Pode também chamar API de monitoramento
Por quanto tempo uma função do AWS Lambda pode ser executada ?
o Default é 3 segundos
o Limite é de 1 a 300 segundos
Quanto depois a função Lambda está disponível para execução ?
Pode variar de acordo com o tamanho do seu código, mais em segundos já está disponível.
O que é o Lambda @ Edge
permite executar código nas localizações da AWS globalmente sem a necessidade de provisionar ou gerenciar servidores, respondendo aos usuários finais com a mais baixa latência de rede.
Upload do código NODE.js
Quando utilizar o Lambda@Edge ?
para casos de uso que dependem da latência e cujos espectadores estejam distribuídos globalmente.
Qual é a diferença entre o AWS Lambda@Edge e o AWS Lambda por trás do Amazon API Gateway?
A diferença é que o API Gateway e o Lambda são serviços regionais. O uso do Lambda@Edge e do Amazon CloudFront permite executar lógica em vários locais da AWS de acordo com o posicionamento dos visualizadores finais.