Bem vindo(a)! Esse é o STech Challenge Devops!
- Desenvolver uma api com integração a um banco de dados. ** A api deverá ter uma rota que utiliza o método post, que receba um objeto usuário com os atributos nome, sobrenome, cpf, data de nascimento. ** A api deverá ter uma rota get que retorne todos os usuários cadastrados, e uma rota get que retorne somente um usuário pelo atributo cpf.
- Criar a infraestrutura dessa api como código, podendo utilizar as tecnologias de IAC que você se sentir mais confortável.
- Deverá existir um teste de carga que faça a aplicação chegar ao seu limite, e você deverá escrever um plano para fazer a aplicação superar esse limite.
- A solução deverá utilizar tecnologia de contêineres para análise.
- O projeto deverá ter um Makefile na raiz do repositório que tenha uma task "make run" que permita a avaliação da solução e reprodução do teste de carga.
O tempo sugerido para conclusão do desafio é de uma semana, mas não é uma regra! Não temos prazo para entrega, queremos que você se dedique e demonstre a qualidade de seu código. Estamos mais interessados em observar a qualidade da solução do que o tempo que você vai demorar.
Quando sua solução estiver pronta, abra um Pull Request para esse repositório.
Bom desafio!
- O código foi entregue com um arquivo de README claro de como se guiar?
- O código possui comentários pertinentes?
- O código está em algum controle de versão?
- Os commits são pequenos e consistentes?
- As mensagens de commit são claras?