0

Arquitetura de Microserviços com Spring Cloud

#Spring Cloud #GitHub #Java
Daniel Machado
Daniel Machado

Mais um projeto concluído galera da comunidade de Dev's da Dio.

A implementação da arquitetura teve como objetivo integrar aplicações rest de seguimentos e datasources diferentes ao gerenciador de serviços Eureka Server utilizado pela NetFlix.

Com a implementação é possível gerenciar as aplicações, escalar de forma rápida e fácil e subir vários micro serviços diferentes.

A arquitetura baseada em micro serviços com Spring Cloud contem:

Service Discovery – conhecido com Eureka Server é onde todos o micro serviços são registrados

Config Server – Ele é um gerenciador de configurações de cada micro serviço, ou seja nele eu centralizo os arquivos de configuração de porta, host, banco podendo utilizar na nuvem ou local.

Gateway – Ele é responsável por fazer o load Balance ele se encarrega de traduzir a uri de cada micro serviço rest e devolve para o browser via http, android...


Desafios: implementar o config server para pegar as configurações da nuvem e implentar ElasticSearch problemas de versão do S.O


Se nada mudar, invente, e quando mudar, entenda.

0
2

Comentários (0)

None

Brasil