Home > News content

Google Cloud Endpoints is officially released

via:博客园     time:2017/2/22 14:30:18     readed:1335

English Original:Google Cloud Endpoints is Now Available

after3 months of beta testAfter that, Google officially released its Open API API management system Cloud Endpoints (GCE). According to GoogleIntroduction, Which is designed to enable developers to build efficient, easy-to-extend API platforms.

GCE can deploy, protect, monitor and manage APIs running on Google Cloud Platform (GCP). It contains a set of tools and libraries that can generate APIs and client code, with the goal of simplifying how developers can access back-end services. The typical steps for developing with GCE are as follows:

  • First, create yoursCRUDAPI layer;
  • useJava Data Objects/Java Persistence APIDefines an annotation entity that is converted to an API class by GCE. These classes will provide a public interface, including listEntity, getEntity, updateEntity and other methods;
  • Use GCE to generate iOS, Android, or JavaScript client code;
  • API protection, increase authorization, limit API key scope, useAuth0withFirebase AuthenticationFor user identification;
  • Monitor API usage and status, useGoogle BigQueryTo achieve analysis.

GCE's architecture is based on Extensible Service Agents (ESP), Googleclaim, Which can serve the request within 1 millisecond. ESP plays a role as a server-side agent, and it also provides traditional API management capabilities. According to Google, the reason why this design choice is made, mainly taking into account the performance and scalability of ESP, because it allows to skip the network hop. When it comes to ESP's performance, Google says traditional independent agents have varying degrees of latency from tens to hundreds of milliseconds. According to Google, in the beta testing phase, GCE has been able to serve up to 11,000 requests per second per day, and can serve 50 million requests from different customers every day.

GCE supports running onGoogle App EngineorGoogle container engine(GCE), and its extensible agent can be deployed using Kubernetes or GCE.

The official release means that Google Cloud Endpoints can no longer be used free of charge. However, Google offers a free trial service, which includes 2 million API calls per month. Beyond that limit, Google will charge $ 3 per 100 million calls. Want to use GCE readers can refer to Google for different platforms to provideQuick Start TutorialThe

China IT News APP

Download China IT News APP

Please rate this news

The average score will be displayed after you score.

Post comment

Do not see clearly? Click for a new code.

User comments