Skip to content

maciell1/hiring-test-devops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Hiring Test - DevOps

No diretório app temos uma aplicação em NodeJS que responde o clima atual de uma cidade, através da rota /search?q=CIDADE, rodando por padrão na porta 8000.

O teste consiste em fornecer uma solução completa para rodar essa aplicação na AWS, com foco em IaC, escalabilidade e CI / CD. Alta performance é imprescindível!

O teste deverá ser entregue "pronto para uso", onde poderemos facilmente realizar o deploy para um stage dev ou para production.

  • A aplicação deverá rodar em um container docker, utilizando o Dockerfile já existente.
  • A infraestrutura deverá ser criada com alguma ferramenta de IaC (Terraform, Cloudformation, Ansible, Pulumi, CDK, ...).
  • Fornecer ou detalhar soluções para monitoramento e gerenciamento de logs.
  • Continuous Deploy é essencial! Github Actions, GitLab CI, TravisCI, CircleCI, Jenkins. Fornecer uma solução de fácil utilização para atualização da infraestrutura e da aplicação.
  • Realizar as correções necessárias no projeto atual.
  • Soluções serverless serão bem vindas.
  • Preparar um README bem elaborado com o passo a passo para subir a aplicação para um stage dev ou para production.
  • Boas práticas e padrões são imprescindíveis em todos os processos!

Para realizar o teste, deve-se fazer um fork deste repositório, realizar as alteraçoes necessárias e enviar o link do seu fork para jacqueline.mello@avecbrasil.com.br.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors