Spring gateway provides multiple features such as routing, observability, circuit breaker and security(OpenID, OAuth2). The following Youtube will show details and Github project shows working samples.