GCP offers three API management solutions — API Gateway (simple and cheap), Cloud Endpoints (based on ESPv2), and Apigee (full enterprise features). This article walks through their differences, when to pick each one, pricing, and how they compare to other clouds.
| Item | API Gateway | Cloud Endpoints | Apigee X |
|---|---|---|---|
| Positioning | Lightweight API gate | Based on ESPv2 | Enterprise API management |
| Pricing | $3 per 1M calls | Cloud Run pricing | From $500/month |
| OAuth 2.0 | Yes | Yes | Excellent |
| Rate Limit | Yes (Quota) | Yes (Quota) | Excellent |
| Developer Portal | — | — | Excellent |
| Monetization | — | — | Excellent |
| Transform / Aggregate | Limited | Limited | Excellent (XSLT / JS / Java) |
| gRPC | — | Excellent | Yes |
swagger: "2.0"
info:
title: "My API"
version: "1.0"
host: "my-api.endpoints.PROJECT.cloud.goog"
schemes: ["https"]
paths:
/users:
get:
summary: "List users"
operationId: "listUsers"
x-google-backend:
address: "https://my-cloud-run-service.run.app"
security:
- api_key: []
responses:
'200': {description: "OK"}
securityDefinitions:
api_key:
type: "apiKey"
name: "key"
in: "query"<Quota name="QuotaPolicy"> <Allow count="1000"/> <Interval>1</Interval> <TimeUnit>hour</TimeUnit> <Identifier ref="developer.app.id"/> </Quota>
| Requirement | Recommendation |
|---|---|
| Front door for Cloud Run / Functions (simple) | API Gateway |
| Publish a gRPC API | Cloud Endpoints |
| Publish partner / external APIs with a portal | Apigee X |
| API monetization | Apigee X |
| Legacy SOAP → REST transformation | Apigee X |
| Regulatory compliance with on-prem runtime | Apigee Hybrid |
| Item | API Gateway / Apigee | AWS API Gateway | Azure APIM |
|---|---|---|---|
| Simple pricing | $3/M call | $3.50/M call | — |
| Enterprise | Apigee X | — | APIM Standard from $200/month |
| Developer Portal | Excellent (Apigee) | — | Excellent |
| Mutual TLS | Yes | Yes | Yes |
Apigee or API Gateway — which should I choose?
API Gateway is simple and cheap (~$3 per 1M calls), great as a front door for serverless APIs. Apigee is enterprise API management (Developer Portal, Monetization, advanced policies) and starts at several thousand dollars per month.
What is the difference between Apigee X and Apigee Hybrid?
Apigee X is fully SaaS (managed on GCP). Hybrid runs the runtime on GKE in your own data center or another cloud, while the management plane stays on GCP. Pick Hybrid when regulatory requirements demand it.
Is Cloud Endpoints still usable?
Yes, but for new projects API Gateway is recommended. Endpoints is based on ESPv2 and excels in specific use cases such as gRPC.
How does it relate to Cloud Armor?
Cloud Armor handles L7 WAF and DDoS, while Apigee/API Gateway handle API-layer management (auth, rate limiting, transformation). Using both together is common.
What is the pricing model?
API Gateway: $3 per 1M calls plus Cloud Run charges. Apigee X: Standard from $500/month, Enterprise from $5,000/month. A pay-as-you-go trial tier is also available.
What authentication methods are supported?
API Key, OAuth 2.0, OpenID Connect, JWT, SAML, Mutual TLS, and custom auth via JavaScript or Java Callout.
What is the Developer Portal?
A portal for API consumers that combines documentation, a Try-It-Now console, and API Key issuance. It is one of Apigee's flagship features and supports monetization.
How does it compare with AWS API Gateway and Azure API Management?
AWS shines at Lambda integration, Azure APIM is feature-rich but pricier, and Apigee leads as the veteran with strong OAuth, GraphQL, and Monetization support.
Related Articles: API Management
Professional Cloud Developer (PCD): Complete Guide (2026)
Pass the PCD exam — Cloud Run, GKE, App Engine, Cloud SQL/Spanner. The developer-focused Professional cert.
Professional Cloud Network Engineer (PCNE): Guide (2026)
Pass the PCNE exam — VPC, Cloud Interconnect, Cloud VPN, Cloud Load Balancing, hybrid networking.
Professional Cloud DevOps Engineer (PCDOE): Guide (2026)
Pass the PCDOE exam — SRE, observability, Cloud Build, Cloud Deploy, incident response. The DevOps Professional cert.
Professional Cloud Database Engineer (PCDBE): Guide (2026)
Pass the PCDBE exam — Cloud SQL, Spanner, AlloyDB, Bigtable, migration. The database Professional cert.
Note: Google Cloud and Apigee are trademarks of Google LLC. For the latest information, see the official Apigee docs and the official API Gateway docs.
Practice with certification-focused question sets
View GCP exam prep pageNicheeLab Editorial Team
NicheeLab editorial team focused on data engineering and cloud certification learning. Content is structured around practical study needs and official exam domains.
Google Cloud Certification Roadmap (2026)
Choose your GCP certification path — Foundational, Associate...
CDL Cloud Digital Leader: Complete Exam Guide (2026)
Pass the Cloud Digital Leader exam — cloud business value, G...
GAIL Generative AI Leader: Complete Exam Guide (2026)
Pass the Generative AI Leader exam — Gemini, Vertex AI, Work...
Vertex AI Fundamentals for GCP Certs (2026)
Vertex AI basics every cert candidate needs — Workbench, Pip...
Associate Cloud Engineer (ACE): Complete Guide (2026)
Pass the Associate Cloud Engineer exam — Console, gcloud, pr...