This project represents the implementation of a distributed application based on Micro-services architecture using Spring cloud
- Creating the microservice "Customer-service" for customer management.
- Creating the microservice "Inventory-service" for product management.
- Creating the Gateway service using Spring Cloud Gateway
- Creating Creating Registry Service directory based on NetFlix Eureka server.
- Test the proxy using a dynamic configuration of Managing routes to microservices registered in the Eureka Server directory
- Creating "Billing-Service" using Open Feign to communicate with services Customer and Inventory services
- "Spring Cloud Gateway" documentation
- "Spring Cloud Netflix"documentation
- "Spring Cloud OpenFeign"documentation