Skip to content

Latest commit

 

History

History
35 lines (27 loc) · 1.56 KB

README.md

File metadata and controls

35 lines (27 loc) · 1.56 KB

Descrição do projeto

Projeto de construção de uma API que registra categorias e produtos de uma empresa, ao adicionar ou atualizar um produto uma mensagem é publicada no serviço SNS/SQS para notificar outros serviços. Foram utilizadas as tecnologias AWS Simple Queue Service, Simple Notification Service, Mongo DB, e Java Spring Boot.

Projeto finalizado

Spring Java MongoDB AWS

Índice

Como utilizar

  1. Clone o repositório:
    git clone https://github.com/victor-hto/anota-ai.git;

  2. Instale as dependencias do Maven;

  3. Crie dentro do arquivo application.properties as seguintes variaveis para conexão com a AWS e altere as variáveis com seus dados:
    aws.region=us-east-1
    aws.accessKeyId=${AWS_KEY_ID}
    aws.secretKey=${AWS_SECRET}
    aws.sns.topic.catalog.arn=arn:aws:sns:us-east-1:123456789:catalog-emit

  4. Inicie a aplicação com o Maven;

  5. O projeto pode ser acessado através do link: http://localhost:8080