- Running a Keycloak Auth standalone server.
- Implementing scope based access control.
- Implementing role based access control.
- Running the service behind an API Gateway.
- Registering services with Eureka Service Discovery.
- Load Balancing using the API Gateway
- Implementing the OAuth 2.0 Authorization with a Spring MVC Web App
- Enabling Scoial login.