Skip to content

Releases: IsaiasMorochi/micro-cloud

Implementacion Spring Cloud Gateway

27 Apr 02:04

Choose a tag to compare

Se realizo las siguientes modificaciones:

  • Configuracion del proyecto spring cloud gateway
  • Configuracion de rutas usando application.yml y application.properties
  • Implementacion de filtros globales pre y post
  • Modificacion del Request y Response de acuerdo a filtros de cloud gateway
  • Implementacion de GatewayFilterFactory
  • Uso de predicate factory de Spring Cloud Gateway

Configuración BD MySQL

06 Dec 00:55

Choose a tag to compare

Se agrego servicio productos como cliente del servidor de configuracion
Se agrego los datasource para MySQL
Se configuro el ambiente DEV para micro-productos

Spring Cloud Security

03 May 22:40
069965b

Choose a tag to compare

Implementación de OAuth2 y JWT

  • Implementación de evento 3 intentos en el login.
  • AuthorizationServerConfig: se corrigio valores de env jwt.key
  • SecurityConfig: Se adiciono AuthenticationEventPublisher
  • AuthenticationSuccessErrorHandler: clase para el manejo de intentos de inicio de session.
  • IUserService: método update
  • UserService: implementación método update
  • UserFeignClient : adición del método update usuario, actualización de intento de inicio de session.

Servicio commons: reutilizando librerías

14 Dec 16:44

Choose a tag to compare

Reutilizando entidad como librería.

Consumir APIS Rest con Feign y Rest Template

16 Nov 20:18

Choose a tag to compare

Consumir APIS Rest con Feign y Rest Template

implementacion de metodos CRUD en microservicios :

  • micro-productos
  • micro-items

Feign : proporciona una interfaz de comunicacion y permite consumir metodos de una api externa sin realizar su implementacion de codigo.

Rest Template: permite mapear la api externa e incluye realizar la implementacion de codigo para consumir el api externa.

Cloud Server Config

16 Nov 20:18

Choose a tag to compare

v0.0.3

Spring Cloud Config

Eureka server: Registrando microservicios

29 Oct 01:14

Choose a tag to compare

Registro de micro servicios en Eureka Server

  • Conectando servicios como clientes eureka
  • Escalar microservicio con puerto dinámico
  • Tolerancia a fallos y latencia con Hystrix
  • Configuración de timeout con Hystrix y Ribbon
  • Configuración de servidor Zuul API Gateway
  • Zuul Filtro HTTP PRE: Tiempo transcurrido
  • Zuul Filtro HTTP POST: Tiempo transcurrido

Microservicio implementación base

27 Oct 02:04

Choose a tag to compare

Servicios

micro-productos
micro-item

  • Robbin
  • Feign
  • RestTemplate