- Step Functions
- S3
- DynamoDB
- Lambda
- Cloud Trail
- Cloud Watch
- Rekognition
Desenvolver uma aplicação a partir dos serviços da AWS e efetuar a orquestração por meio da AWS Step Functions.
A aplicação desenvolvida consiste em:
- Fazer upload de uma imagem para o bucket S3
- Chamar duas funções Lambda, onde a primeira fará a extração dos metadados do arquivo e a outra função chamará uma API de IA para extração de padrões em imagens.
- Após execução cada função Lambda será chamada por meio da máquina de estado criada por meio da AWS Step Functions.
- Por fim, o executado da execução é gravado na tabela do DynamoDB.