Eureka (Naming Server) --> http://localhost:8761/
Zipkin --> http://localhost:9411/zipkin/
API Gateway Swagger --> http://localhost:8765/swagger-ui.html
API Gateway Cambio --> http://localhost:8765/cambio-service/{amount}/{original_currency}/{to_currency}
API Gateway Book --> http://localhost:8765/book-service/{amount}/{to_currency}
Cambio Microservice --> http://localhost:8001/cambio-service/{amount}/{original_currency}/{to_currency}
Book Microservice --> http://localhost:8100/book-service/{amount}/{to_currency}
Spring Cloud Configuration;
Spring Boot Actuator;
Feign;
Service Discovery e Service Registry com Eureka;
Load Balancing com Eureka, Feign e Spring Cloud LoadBalancer;
API Gateway e RouteLocator com Spring Cloud Gateway;
Circuit Breaker com Resilience4j;
Configuração do Swagger OpenAPI nos microsserviços;
Distributed Tracing com Docker, Zipkin, Eureka e Sleuth;
Dockerização (Docker Compose), entrega contínua com Github Actions.
Anteriormente --> Hoje
Hystrix --> Resliience4J
Ribbon --> Spring Cloud Load Balancer
Zuul 1 --> Spring Cloud Gateway
Archaius 1 --> Spring Cloud Config