All projects

Microservice architecture with an edge gateway, service discovery, centralized configuration and Keycloak security.

Spring Cloud microservices screenshot
Client
Open source reference

What I built

Product, order and payment services behind a Spring Cloud Gateway, registered in Eureka and configured from a Git-backed Config Server, so configuration changes without a rebuild. Services call each other through OpenFeign, the edge is secured with Keycloak (OAuth2, Spring Security), and the whole stack starts with Docker Compose.

Stack

  • Spring Boot
  • Spring Cloud Gateway
  • Eureka
  • Spring Cloud Config
  • OpenFeign
  • Keycloak
  • Docker Compose