Pivotal Services Marketplace

Spring Cloud Gateway

Dynamic and Secure API Routing

Compatible with PAS

与PAS兼容
Can be consumed by apps on PAS

与PKS兼容
Can be consumed by apps on PKS

与独立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.

观看
Spring Cloud Gateway: The Cloud-Native Gateway Developers Love
Spring Cloud Gateway 概述

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




集成功能

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.


工作原理

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:

阅读文档

使用入门

立即下载

Let's talk.

Contact us about Spring Cloud Gateway.

感谢您的关注!

我们会尽快给您回复。

感谢您的关注!

我们会尽快给您回复。

联系我们