- App based on https://12factor.net/
Demos created during training
- Spring Boot (
Base Framework
)- Spring Boot Actuators (
Instance monitoring endpoints
) - Spring Cloud Feign Client (
Hytrix-enabled Clients
) - Spring Boot Tests: (
Instance Tests
)
- Spring Boot Actuators (
- Spring Cloud Config Server (
Remote Configs in Github
) - Spring Cloud Eureka Server (
Registry and Discovery Server
) - Spring Cloud Server Hystrix Dashboard (
Circuit Breaker Visualizer
) - Spring Cloud Zuul (
API Gateway
)- Spring Cloud Sleuth (
Distributed Tracing
) - Zipkin Server (
Distributed Tracing visualizer
)
- Spring Cloud Sleuth (
- Spring Boot Apps Admin (
Microservices Administration
)
This project organizes a very simple setup for local learning of Spring Cloud and Spring Cloud Netflix projects part of an Enterprise training. I found also another inspiration project PiggyMetrics for more learnings https://github.com/marcellodesales/PiggyMetrics.