lsca / if1007-scale

Projeto da cadeira de Microserviços IF1001 do professor Vinicius Cardoso Garcia. CIn/UFPE
1 stars 0 forks source link
kubernetes kubernetes-monitoring metrics

Projeto da Cadeira - IF1007 - Tópicos Avançados em SI 4 - Micro Serviços do professor Vinicius Cardoso Garcia.

Equipe:

Lucas Assad (@lsca)

Lerisson Freitas (@Lerissonf)

Matheus Raz (@matheusraz)

João Paulo (@JoaoPauloLins)

Objetivo

Desenvolver um micro serviço voltado para prover dados sobre os Restaurantes e suas localizações na Região Metropolitana do Recife e outro micro serviço que disponibiliza vários artigos de um jornal. Depois, "dockerizaremos" o serviço. Feito isso, utilizaremos algum mecanismo k8s para balanceamento de carga. Após, especificaremos alguma regra de negócio para escalarmos o serviço horizontalmente. Tentaremos usar o Grafana para ilustrar/monitorar o aumento do consumo de Memória ou CPU do serviço.

Escopo de projeto

Referências

https://github.com/Netflix/eureka/wiki/Eureka-at-a-glance

https://kubernetes.io/docs/home/?path=users&persona=app-developer&level=foundational

https://spring.io/docs

https://stackoverflow.com/questions/38549902/eureka-server-how-to-achieve-high-availability

http://dados.recife.pe.gov.br/dataset/ciclovias-ciclofaixas-estacoes-de-aluguel-de-bikes-e-rotas/resource/3f43d18e-0529-447c-a91b-982bc1ede134