Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

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!

like image 532
Alejandro Barone Avatar asked Sep 08 '20 13:09

Alejandro Barone


People also ask

What is cloud endpoint in GCP?

Cloud Endpoints uses an NGINX-based proxy and distributed architecture for performance and scale. Using an OpenAPI Specification or one of our API frameworks, Cloud Endpoints gives you the tools you need for API development and provides insight with Cloud Logging, Cloud Monitoring, and Cloud Trace.

What is the difference between cloud endpoints and Apigee edge?

The Apigee intelligent API platform is a complete solution for moving business to the digital world. On the other hand, Google Cloud Endpoints is detailed as "Develop, deploy and manage APIs on any Google Cloud backend". An NGINX-based proxy and distributed architecture give unparalleled performance and scalability.

What is API gateway in GCP?

With API Gateway, you can create, secure, and monitor APIs for Google Cloud serverless back ends, including Cloud Functions, Cloud Run, and App Engine. Built on Envoy, API Gateway gives you high performance, scalability, and the freedom to focus on building great apps.

What is the use of cloud endpoints?

Endpoints is a distributed API management system. It provides an API console, hosting, logging, monitoring, and other features to help you create, share, maintain, and secure your APIs.


1 Answers

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.

like image 110
pcortez Avatar answered Oct 23 '22 08:10

pcortez