Solutions Hub
Spring Cloud Gateway

Dynamic and Secure API Routing

Compatible with TAS

Compatible with TAS
Can be consumed by apps on TAS

Compatible with TKGI
Can be consumed by apps on TKGI

Compatible with Standalone TKGI
Runs on TKGI with no dependency on TAS

Tanzu Spring Cloud Gateway is a developer-friendly way to route API requests (internal or external) to the correct service. The product, based on the open source Spring Cloud Gateway project, provides a simple, yet effective way to route traffic to APIs. Developers use Tanzu Spring Cloud Gateway to provide cross cutting concerns to APIs, such as: single sign on, access control, rate limiting, and resiliency.

An Intelligent, Programmable Router based on Project Reactor

Accelerate software development with lightweight API gateway capabilities that fit modern cloud native patterns.

Managed by Tanzu as a Marketplace Service

Easily add gateway services to your custom code using the Apps Manager user interface or CLI. Manage the lifecycle for your services using familiar commands and concepts.

Integrated with Tanzu Single Sign-On

Ensure the right level of access to application services with authentication and authorization via Tanzu Single Sign-On.

Watch
Spring Cloud Gateway: The Cloud Native Gateway Developers Love
Spring Cloud Gateway Overview

Tanzu Spring Cloud Gateway provides API gateway capabilities on the Tanzu. The product integrates with the Platform’s identity management services, Tanzu Single Sign-On and container networking.

Developers can configure routes on the Gateway service instance via JSON during service binding. This way, development teams can dynamically manage route configuration via source control, instead of ticket-based workflows or cumbersome centralized API gateway appliances.

  • Built on Spring Framework 5, Project Reactor, and Spring Boot 2
  • Match routes on request attributes
  • Specify predicates and filters for each route
  • API route authorization via Tanzu Single Sign-On plans
  • Dynamic configuration of routes via service bindings
  • Scalable Rate Limiting
  • Path Rewriting
  • Leverages TAS platform capabilities for secure and resilient routing

More about Spring Cloud Gateway


How It Works

Developers can dynamically configure routes on the Gateway service instance via JSON. One or more routes may be configured, at instance creation, or by binding applications to it.

Routes are endpoints that connect to a URI. They include components that help the service instance manage and filter API requests appropriately.

Use Tanzu Spring Cloud Gateway to:

Read the documentation

Get Started

Download Now

Let’s talk.

Contact us about Spring Cloud Gateway.

Thank you for your interest!

We will get back to you shortly.

Thank you for your interest!

We will get back to you shortly.