Our Blogs

Google Cloud Endpoints with scalable platform released

February 20, 2017
1185 Views
Google has announced the availability of its Open API-based Google Cloud Endpoints (GCE) API management system. The search engine giant has released the API after three months of beta testing. The main aim of the system is to create and build an efficient, ready-to-scale, capable and rich API platforms.

In addition to deployment and protection, the Google Cloud Endpoints also helps you to monitor and manage APIs running on the cloud platform. The Endpoints API ships with a wide range of tools and libraries to efficiently generate APIs and client-side coding system. According to Googler, the purpose of the API is to simplify the overall development time on the backend.

The main architecture under which the Google Cloud Endpoints is based on the Extensible Service Proxy (ESP). According to Google, it will have an ability to serve a request in less than one millisecond. The Proxy mainly plays the role of server-side including the ability to provide traditional API management functions.

In a statement released to the press, Google claimed that the main factor behind ESP performance and scalability is the design choice. It enables you to skip a network hop. Google added that the conventional standalone proxies display a latency in the range of tens to hundreds of milliseconds.

During the beta testing phase, the Google Cloud Endpoints has been able to sustain not only up to 11000 requests per seconds but also 50 million requests in a day for several customers. Hence, you can make use of the platform for your custom software development projects.

The endpoint platform also provides support for backends running on Google App Engine or Google Container Engine (GCE). Furthermore, the extensible proxy can be easily deployed using Kubernetes or GCE.

To get maximum benefit from Google Cloud Endpoints, you can avail a free tier, which includes up to two million API calls per month. If you exceed the resource limit, you will be charged $3 per million requests.