/wscad2022-ai-aws-lambda

[Workshop] Part of the mini-course Artificial Intelligence and Function as a Service: Provisioning Applications with AWS Lambda

Primary LanguageJupyter NotebookGNU General Public License v3.0GPL-3.0

wscad2022-ai-aws-lambda

Este repositório faz parte da prática do minicurso Inteligência Artificial e Função como Serviço: Provisionando Aplicações com o AWS Lambda, apresentado por Sayonara S. Araújo e Francisco R. P. da Ponte no XXIII Simpósio em Sistemas Computacionais de Alto Desempenho (WSCAD 2022).

Esse minicurso está disponível no capítulo 2 do livro do WSCAD 2022 e seus autores são Sayonara S. Araújo, Francisco R. P. da Ponte, Victória T. Oli-veira, Wendley S. da Silva, Dario Vieira, Miguel F.de Castro e Emanuel B. Rodrigues.

Lista dos exercícos:

  1. Criação do código de implantação do modelo de ML

    Os arquivos desse exercício estão na pasta 1-ai-modelo e sua explicação está no tópico 2.5.2 do livro.

  2. Criação de função padrão e testes simples

    Os arquivos desse exercício estão na pasta 2-lambda-simple-tests e sua explicação está nos tópicos 2.5.1.1 e 2.5.1.2 do livro.

  3. Gatilho S3

    Os arquivos desse exercício estão na pasta 3-lambda-trigger-s3 e sua explicação está no tópico 2.5.1.4 do livro.

  4. Criação de função com imagem de contêiner Docker

    Os arquivos desse exercício estão na pasta 4-docker-image e sua explicação está no tópico 2.5.1.5 do livro. Além disso, temos um README com os comandos para configuração de ambiente e criação e disponibilização da imagem.

  5. Provisionamento da aplicação de ML no AWS Lambda

    Os arquivos desse exercício estão na pasta 5-ai-app e sua explicação está no tópico 2.5.3 do livro.