Service Discovery (Eureka)
- Module:
DiscoveryServerApplication
- Role: Service registry where all microservices register themselves.
- URL:
http://localhost:8761
API Gateway (Zuul)
- Module:
SureGatewayApplication
- Role: The single entry point for all client requests.
- URL:
http://localhost:8762
Identity Management (Keycloak)
- Role: Handles Authentication and Authorization (OAuth2 / OIDC).
- Config: Uses the
SureInk realm and cloud-msa-app-ui client.
- URL:
http://localhost:8080
Messaging (Kafka & Zookeeper)
- Role: Asynchronous event bus used for decoupled communication.
- Topics:
mixed, license, order
Database (PostgreSQL)
- Role: Relational data storage.
- Schemas:
cloudmsa, customer, usermanagement, connector, usage.