Skip to content
This repository was archived by the owner on Jul 3, 2024. It is now read-only.

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Desafio DevOps jr PicPay

Obrigado pelo interesse em fazer parte do nosso time! Preparamos este desafio com carinho para ajudar a entender um pouco mais dos seus conhecimentos na área de DevOps/SRE

Se não entender algum conceito ou parte do problema, não é motivo para se preocupar! Queremos que faça o desafio até onde souber.

No mais, divirta-se :D

Conteúdo do repositório

Na pasta services deste repositório existem 3 aplicações, um frontend que se comunica com um backend go e um em python, e estes se comunicam com um Redis para troca de informações. Tudo isso é orquestrado pelo docker-compose na raiz do repositório.

As aplicações contém falhas propositais, de código, projeto, imagem docker, etc. Embora cada aplicação funcione individualmente, o conjunto não sobe...

O que deve ser feito?

Faça um fork deste repositório e envie uma pull request contendo:

  • ajustes que fazem todas as aplicações subirem e se comunicarem
  • um README contendo os seus pensamentos ao longo do projeto
  • um desenho contendo os serviços que explique o funcionamento

Faça commits ao longo do processo, queremos entender o seu modo de pensar! :)

Para a entrevista, separe também anotações contendo melhorias que faria em cada aplicação e o motivo. Não envie estas anotações na pull request.

Bibliografia recomendada

https://docs.docker.com/engine/reference/builder/

https://docs.docker.com/compose/compose-file/

https://12factor.net/

https://conventionalcommits.org/

About

Desafio para vagas de DevOps jr

Resources

Stars

75 stars

Watchers

43 watching

Forks

Releases

Packages

Used by

Contributors

Languages