google-cloud-platformgoogle-cloud-endpointsgoogle-cloud-api-gateway

Difference between Google's API Gateway and Cloud Endpoints


Recently I checked that Google release an API Gateway product, but I don't get what is the difference between the already created Cloud Endpoints, both of them seems to be very similar.

Is API Gateway a newer version of Cloud Endpoints?. Or is it something different?

Thanks in advance!


Solution

  • API Gateway is a new GCP service, just announced today.

    From what can be understood, it is an improved version of Cloud Endpoints. API Gateway can manage APIs for multiple backends including Cloud Functions, Cloud Run, App Engine, Compute Engine and Google Kubernetes Engine.

    The main difference under the hood it is that API gateway doesn't rely over Cloud run making more user friendly, fast and clean the implementation.

    Both products, API gateway and Cloud endpoints support same Open API implementation.