Cloud Endpoints Framework For The App Engine Standard Environment.

 

What is an API and how it works?

API is nothing but Application programming interface. It is software intermediary it allows two applications to talk to each other. Every time you use many apps, send an instant message or check the weather on your laptop and phone you are using an API. When you use an app on your mobile phone, the app connects to the internet and sends data to a server. The server can find that data, interpret it and perform some actions, and sends it back to your phone. The application then receives that data presents you with the information in a readable way. This is what an API is and all of this happens .

API Management

The ESP provides API management features for Endpoints for OpenAPI. ESP operate in a container alongside each instance of your backend.

Because the App Engine standard environment did not support multi-container deployments when Endpoints Frameworks was under development, Endpoints Frameworks does not use ESP. Instead, Endpoints Frameworks includes a built-in gateway that provides API management features that are comparable to the features that ESP provide for Endpoints for OpenAPI and Endpoints for gRPC.

Endpoints Frameworks grab all requests and performs any necessary checks (such as authentication) before forwarding the request to the API backend. When the backend responds, Endpoints Frameworks gathers and reports telemetry. You can view metrics for your API on the endpoints service page in the Cloud Console.

You can use Endpoints Frameworks with and also without API management functionality. Use of Endpoints Frameworks without any API management functionality is offered at no charge.

 

There are some limitations: -

  • Endpoints Frameworks is the only supported on the App Engine standard Python and Java runtime environments.
  • Endpoints Frameworks does not support the only Node.js, PHP, and Go runtime environments on the App Engine standard environment.
  • Endpoints Frameworks does not support the App Engine flexible environment.
  • Endpoints Frameworks does not support Cloud Functions, Compute Engine, and Google Kubernetes Engine.

 

Comments

Popular posts from this blog

Cloud Endpoints for gRPC

Cloud Endpoints: The Review