darolmar / resurrection

Other
0 stars 1 forks source link

Build microservices architecture #6

Open darolmar opened 6 years ago

darolmar commented 6 years ago

Construir la aplicación en una arquitectura de microservicios basada en la siguiente pila: • Microservicios propiamente dichos: Serán aplicaciones Spring Boot con controladores Spring MVC. Utilizaremos Swagger para documentar y definir nuestro API. • Config Server: microservicio basado en Spring Cloud Config. Utilizaremos Git como repositorio de configuración. • Registry / Discovery Service: microservicio basado en Eureka de Netflix OSS. • Load Balancer: utilizaremos Ribbon de Netflix OSS que ya viene integrado en REST-template de Spring. • Circuit breaker: utilizaremos Hystrix de Netflix OSS. • Gestión de Logs: utilizaremos Graylog • Servidor perimetral: utilizaremos Zuul de Netflix OSS. • Servidor de autorización: implementaremos el servicio con Spring Cloud Security.

darolmar commented 6 years ago

Refer to https://github.com/anilallewar/microservices-basics-spring-boot