Google Cloud Endpoints

Google Cloud Endpoints helps you create, deploy, protect, monitor, analyze, and serve your APIs using the same infrastructure Google uses for its own APIs. Use any language and framework to write an API, add an OpenAPI specification or gRPC API configuration, and Cloud Endpoints will monitor and protect your API.

You can use Cloud Endpoints with the OpenAPI Specification, Endpoints Frameworks, or gRPC. See below for more information.

API Framework Choices

OpenAPI Specification

Use for JSON/REST APIs implemented on:

  • Google App Engine flexible environment
  • Google Compute Engine
  • Google Container Engine
  • Kubernetes

Endpoints Frameworks

Use for JSON/REST APIs implemented on:

  • Google App Engine standard environment with Java
  • Google App Engine standard environment with Python

gRPC

Use for gRPC APIs implemented on:

  • Google Compute Engine
  • Google Container Engine
  • Kubernetes

Monitor your resources on the go

Get the Google Cloud Console app to help you manage your projects.

Send feedback about...

Cloud Endpoints