Spring cloud and netflix oss

10
Spring Cloud + Netflix OSS

Transcript of Spring cloud and netflix oss

Spring Cloud + Netflix OSS

Felipe Adorno

- Sr Software Engineer Monkey Exchange- Contribuições:

https://github.com/FelipeAdorno

https://br.linkedin.com/in/felipeadorno

https://twitter.com/felipe_adorno

[email protected]

Os tão comentados microsserviços?

Você deve usar microsserviços?

- Você faz C.I?- Você tem logs centralizados?- Você tem testes unitários?- Você usa containers?

Se a resposta foi sim para as perguntas anteriores siga

em frente!

Spring cloud Eureka:- Facilidade na visualização das suas instâncias;

- Load balancing e failover;

- Adição e remoção de nós on the fly;

- Fácil visualização do health check;

- Se usado em cloud é possível ver a zona.

Spring cloud Zuul:- Padrão para utilização de microsserviços;

- Load balancing no lado do servidor

- Roteamento dinâmico;

- Facilidade para geração de logs de acesso;

- Totalmente integrado com o Eureka.

Spring cloud Feign:- Facilidade na integração de microsserviços;

- Baseado em metadados;

- Necessário apenas criar uma interface;

- Totalmente integrado com o Eureka.

Próximos passos:- Config server;

- Sleuth;

- Hystrix;

- Security;

- Hateoas.

- ...