Cloud Endpoints
https://cloud.google.com/endpoints
機能
Firebase Authentication
や
Google Auth
,
Auth0
などでユーザー認証を行える
API アクセスの制御
2021/12時点で
OpenAPI
,
gRPC
に対応
バックエンドは
AppEngine
,
Cloud Functions
,
Cloud Run
,
GKE
などに対応している
https://cloud.google.com/endpoints/docs/choose-endpoints-option#choosing_a_computing_option
Extensible Service Proxy (ESP) を API Gateway として利用する
v1 は
Nginx
ベース、v2 は
Envoy
ベース
リモートプロキシ か サイドカー として利用できる
アーキテクチャ
https://gyazo.com/70e7a9cc960522da4cf79f5c707a082e
https://cloud.google.com/endpoints/docs/openapi/architecture-overview