2.1 Servicio Cart Service discovery Externalized configuration
Implementación:
- Crear Cart microservice (Api RESTful, Spring Boot, Spring Data JPA, OpenAPI 3 (ex Swagger), Global Exception Handler, Bean Validation, JPA Test, Unit Test y Mockito, MapStruct, Lombok, Database H2).
- Consumir Product microservice (RestTemplate y Open Feign).
- Implementar Service Discovery and Client Discovery Pattern con Eureka Server.
- Implementar Externalized Configuration Pattern con Spring Cloud Config integrandolo con Git y Vault
