はじめに Cloud Endpoints for gRPCの認証まわりでちょっと引っかかったので整理しました。 GCPのドキュメントは大元の英語版であっても間違ってる箇所が多いので注意が必要です。 言語はGolangです。 Cloud Endpoints Cloud EndpointsはAPIを管理するためのサービスです。いまいちわかりにくいですが、こんなことをやってくれます。 gRPC APIをREST APIに変換して提供 APIのモニタリング Auth0やFirebaseでの認証 Cloud Endpointsは大きく3つの形式で利用できます。 OpenAPI (JSON/REST API) 一般的なREST APIをCloud Endpointsで管理する感じ 旧Swagger Endpoints Framework アプリケーションに組み込んで使うタイプ App Engine S