Spring boot microservices demo application, used for learning purposes.
All credits to teacher Amigoscode and his microservices course.
Course Link: https://amigoscode.com/p/microservices
- Maven parent module
- Dependency/Plugin Management
- Postgresql
- Spring Cloud
- Service discovery (Eureka server/clients)
- OpenFeign
- Sleuth with zipkin for distributed tracing
- Gateway
- Spring AMQP
- RabbitMQ
- Spring Boot Maven Plugin for packaging
- Deployment to Docker
- Jib Maven plugin for creating Docker images
- Deployment to Kubernetes
Image from: https://amigoscode.com/p/microservices