Skip to content

Latest commit

 

History

History
38 lines (23 loc) · 1.37 KB

File metadata and controls

38 lines (23 loc) · 1.37 KB

Lambda AWS - Sample Code interação com bucket

Esse projeto tem como objetivo criar um arquivo .txt com base no texto de entrada e gravar o arquivo em um bucket s3 utilizando java puro, isto é, sem frameworks (quarkus, spring).

Tecnologias utilizadas

  • Java 11
  • Maven
  • AWS SDK S3

Passo a passo

Com uma conta AWS, criar uma função lambda

  • Criar uma função lambda no console da aws. Obs: A role precisa dar permissões de acesso ao bucket Criar função

  • Para gerar o jar da aplicação, vá até a pasta raiz e dê o comando 'mvn clean package'. O jar é gerado dentro da pasta target

  • Fazer o upload do jar Upload Jar Upload Jar2

  • Clicar na aba teste para executar o teste Iniciando teste Modelo teste

  • Os logs do envio irão aparecer na tela Logs de envio

  • Inspecionando o bucket e o arquivo, podemos verificar o conteúdo Inspecionando o bucket Inspecionando o arquivo