Melhor explicação que encontrei para fácil entendimento! É uma pena que talvez no BR não seja tão vantajoso devido ao trabalho de edição, criar vários materiais de serviços AWS. Estou estudando para tirar a AWS Developer, estou me virando nos 30 para estudar em inglês e vim pegar alguns serviços em português para fixar. Estudo pelo material do stephane maarek. Obg pelo vídeo
Opa, muito obrigado pelo comentário, desculpa a demora na resposta. Você está pelo caminho certo, tirei todas as minhas certificações estudando com o Stephane, vale muito a pena. Quanto ao conteúdo estou tentando retomar, é mais uma questão de ter tempo disponível mesmo. Mais uma vez obrigado pelo apoio.
Diretamente não Lambda acredito não, o recomendado seria você instalar ele em um container usando o ECS, e executar quando necessário, fica muito mais barato e bem mais performático. Em breve vou lançar um conteúdo sobre Containers na AWS. Valeu por acompanhar o canal!
Legal sua explicação. Vou te seguir, pois estou iniciando agora programando pra Alexa e estou buscando conteúdos como esse. Aliás, uma pergunta. Tem como a AWS trabalhar em conjunto com um servidor externo? Queria que a Alexa buscasse informações do banco de dados do servidor do meu site e interagisse com o usuário através de voz com Alexa.
Fala Andre, primeiramente muito obrigado por acompanhar o canal! Fico feliz em poder ajudar. Você consegue conectar com servidores externos sim, sem problemas. Precisa ver como você expõe esses dados do seu servidor do site, se for via API, a própria função Lambda consegue extrair os dados, mas se for necessário, vc também consegue conectar seu servidor via VPN com a AWS se for local, senão basta expor os dados lá de alguma forma que seja mais fácil vc consumir dentro da AWS. Abraço!
Muito obrigado pelo feedback e por acompanhar o canal! Ainda pretendo colocar mais casos práticos de Lambda aqui no canal!... Em breve trago novos vídeos! Valeu
Oi Pena, parabéns ai pelo canal! Conteúdo excelente. Estou com um problema para rodar uma função lambda usando bibliotecas externas, no caso o pandas/numpy. Fica dando um erro de versão e já alterei a versão do código, das bibliotecas e nada... Tem algum pulo do gato? { "errorMessage": "Unable to import module 'lambda_function'" } Function Logs START RequestId: bfb828a3-df2d-4a19-82e4-8dcdd62e6176 Version: $LATEST Unable to import module 'lambda_function': Unable to import required dependencies: numpy: Please note and check the following: * The Python version is: Python3.6 from "/var/lang/bin/python3.6" * The NumPy version is: "1.19.5"
Fala Gilberto, primeiramente muito obrigado por acompanhar o canal! Ótima pergunta, realmente não é tão simples rodar bibliotecas externas, você vai precisar de um "virtual env" e vai precisar usar o Layers se eu não me engano... Mas acredito que esse blog aqui embaixo vai ter ajudar bastante, inclusive é com Numpy: www.linkedin.com/pulse/add-external-python-libraries-aws-lambda-using-layers-gabe-olokun/ Depois me fala se deu certo pra você! Abraço.
@@PenaRocks passando pra deixar um retorno. Bem, conseguimos super o problema do pandas, criando uma layer somente com está biblioteca. Testamos somente o código que usa o pandas e funcionou. Aí partirmos para testar a conexão com o Oracle. Passos. Criamos 2 pastas python e a lib. Na python instalamos a cx_Oracle e na lib estraimos o clientOracle + o arquivo libaio só 1. Zipa.mos tudo e testamos. Configura.os a vpc e conexão executada com sucesso! Show resolvemos o problema!? SQN. Pintou um grande obstáculo a layer tem limite de 250mb e quando adicionamos as bibliotecas do pandas, deu ruim. Ultrapassou o limite e não conseguimos concluir com a função. Agora estamos criando uma imagem pra testar.
Opa... fala Gilberto.. poxa legal que deu certo pelo menos uma parte, usando layer né... muito obrigado pelo retorno, vou tentar fazer uns testes com layer depois. Mas é sempre assim né, resolve um problema e aparecem outros haha... Boa sorte na tentativa aí....
que aula grátis, parabéns!
Melhor explicação que encontrei para fácil entendimento! É uma pena que talvez no BR não seja tão vantajoso devido ao trabalho de edição, criar vários materiais de serviços AWS. Estou estudando para tirar a AWS Developer, estou me virando nos 30 para estudar em inglês e vim pegar alguns serviços em português para fixar. Estudo pelo material do stephane maarek. Obg pelo vídeo
Opa, muito obrigado pelo comentário, desculpa a demora na resposta. Você está pelo caminho certo, tirei todas as minhas certificações estudando com o Stephane, vale muito a pena. Quanto ao conteúdo estou tentando retomar, é mais uma questão de ter tempo disponível mesmo. Mais uma vez obrigado pelo apoio.
Excelente video, me ajudou no trabalho da MBA . Muito bem explicado. Gratidão
Opa, fico muito em feliz em ter ajudado! Valeu pelo feedback e obrigado por acompanhar o canal! Abs.
Muito Obrigado pela aula. Ficou mais fácil para entender como é a execução de uma função Lambda. Ganhou mais um inscrito.
Muito obrigado pelo feedback Cristiano! E valeu por acompanhar o canal!. Abs.
Arnaldo Costa
Parabéns , muito bom. excelente explicação.
Muito obrigado Arnaldo, valeu por acompanhar!
Muito bom......gostei demais 👐
Valeu Jônatas!... Muito obrigado por acompanhar!
Muito bom e explicativo, tirou varias duvidas que eu tinha em relação ao AWS Lambda
Valeu Lucas, fico feliz em poder ajudar! Abraço. Valeu por acompanhar o canal!
Excelente vídeo. Obrigada por compartilhar!
Obrigado por acompanhar!
Top!
é possível instalar o wordpress usando o lambda?
Diretamente não Lambda acredito não, o recomendado seria você instalar ele em um container usando o ECS, e executar quando necessário, fica muito mais barato e bem mais performático.
Em breve vou lançar um conteúdo sobre Containers na AWS.
Valeu por acompanhar o canal!
Legal sua explicação. Vou te seguir, pois estou iniciando agora programando pra Alexa e estou buscando conteúdos como esse. Aliás, uma pergunta. Tem como a AWS trabalhar em conjunto com um servidor externo? Queria que a Alexa buscasse informações do banco de dados do servidor do meu site e interagisse com o usuário através de voz com Alexa.
Fala Andre, primeiramente muito obrigado por acompanhar o canal! Fico feliz em poder ajudar.
Você consegue conectar com servidores externos sim, sem problemas. Precisa ver como você expõe esses dados do seu servidor do site, se for via API, a própria função Lambda consegue extrair os dados, mas se for necessário, vc também consegue conectar seu servidor via VPN com a AWS se for local, senão basta expor os dados lá de alguma forma que seja mais fácil vc consumir dentro da AWS.
Abraço!
Gostei muito do video, estou querendo me aprofundar mais em lambda, mas estou com dificuldades de achar tutoriais mais completos.
Muito obrigado pelo feedback e por acompanhar o canal! Ainda pretendo colocar mais casos práticos de Lambda aqui no canal!... Em breve trago novos vídeos! Valeu
Compartilhe esse vídeo:
ruclips.net/video/ziLB2h0u3cQ/видео.html
Oi Pena, parabéns ai pelo canal! Conteúdo excelente. Estou com um problema para rodar uma função lambda usando bibliotecas externas, no caso o pandas/numpy. Fica dando um erro de versão e já alterei a versão do código, das bibliotecas e nada... Tem algum pulo do gato?
{
"errorMessage": "Unable to import module 'lambda_function'"
}
Function Logs
START RequestId: bfb828a3-df2d-4a19-82e4-8dcdd62e6176 Version: $LATEST
Unable to import module 'lambda_function': Unable to import required dependencies:
numpy:
Please note and check the following:
* The Python version is: Python3.6 from "/var/lang/bin/python3.6"
* The NumPy version is: "1.19.5"
Fala Gilberto, primeiramente muito obrigado por acompanhar o canal!
Ótima pergunta, realmente não é tão simples rodar bibliotecas externas, você vai precisar de um "virtual env" e vai precisar usar o Layers se eu não me engano...
Mas acredito que esse blog aqui embaixo vai ter ajudar bastante, inclusive é com Numpy:
www.linkedin.com/pulse/add-external-python-libraries-aws-lambda-using-layers-gabe-olokun/
Depois me fala se deu certo pra você! Abraço.
@@PenaRocks obrigado pelo retorno Pena, estou vendo alguns pontos que tenho que ajustar. Assim que resolver te retorno com a solução. Forte abraço
@@PenaRocks passando pra deixar um retorno. Bem, conseguimos super o problema do pandas, criando uma layer somente com está biblioteca. Testamos somente o código que usa o pandas e funcionou. Aí partirmos para testar a conexão com o Oracle. Passos. Criamos 2 pastas python e a lib. Na python instalamos a cx_Oracle e na lib estraimos o clientOracle + o arquivo libaio só 1. Zipa.mos tudo e testamos. Configura.os a vpc e conexão executada com sucesso! Show resolvemos o problema!? SQN. Pintou um grande obstáculo a layer tem limite de 250mb e quando adicionamos as bibliotecas do pandas, deu ruim. Ultrapassou o limite e não conseguimos concluir com a função. Agora estamos criando uma imagem pra testar.
Digitar pelo celular é horrível, ficou um monte de coisa errada. O arquivo é libaio.so.1 e extraímos o client Oracle
Opa... fala Gilberto.. poxa legal que deu certo pelo menos uma parte, usando layer né... muito obrigado pelo retorno, vou tentar fazer uns testes com layer depois. Mas é sempre assim né, resolve um problema e aparecem outros haha... Boa sorte na tentativa aí....