Google Cloud service for developing, deploying, and managing APIs. Like having a professional receptionist service that handles all API requests and manages access.
Mobile app backends use Cloud Endpoints to manage API authentication, monitoring, and rate limiting.
All are managed API gateway/API management services that sit in front of backend services to handle routing, authentication/authorization, quotas/rate limits, monitoring, and developer access. Cloud Endpoints is GCP’s option, commonly paired with ESPv2 (Extensible Service Proxy v2) and OpenAPI/gRPC service definitions.