Pivotal + VMware: Transforming how more of the world builds software
Pivotal Marketplace

Spring Cloud Gateway

Dynamic and Secure API Routing

Please contact us for early access.

Compatible with PAS

Compatible with PAS
Can be consumed by apps on PAS

Compatible with PKS
Can be consumed by apps on PKS

Compatible with Standalone PKS
Runs on PKS with no dependency on PAS

Pivotal 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 Pivotal 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 Pivotal 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 Pivotal Single Sign-On

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

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

Pivotal Spring Cloud Gateway provides API gateway capabilities on the Pivotal Platform. The product integrates with the Platform’s identity management services, Pivotal 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 Pivotal Single Sign-On plans
  • Dynamic configuration of routes via service bindings
  • Scalable Rate Limiting
  • Path Rewriting
  • Leverages PAS platform capabilities for secure and resilient routing

More about Spring Cloud Gateway




Integration features

Pivotal Spring Cloud Gateway automates the deployment of an API gateway service by adding it to the Marketplace. Developers can use Apps Manager or the Cloud Foundry Command Line Interface (cf CLI) tool to deploy their own API gateway based on Spring Cloud Gateway. Binding an app to this new Gateway service instance will provide service instance information to the app’s environment.

Option for fully automated management of the service on Pivotal Platform. Monitoring, failure recovery, and software updates with zero-to-minimal downtime.

Option to create and destroy the service instance on demand as required.

Supports high availability against internal service failures to minimize downtime for bound applications.

Multi-Availability Zone support. Make use of multiple availability zones in cloud deployments to support failover.

Get visibility into details of service operation through Spring Boot actuators, as well as bundled observability tooling via Pivotal Platform. Receive alerts about detected problems to help troubleshooting.

The service is documented with instructions for setup and operation.


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 Pivotal 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.

Contact us