Endpoints は、Google が自社の API に使用しているものと同じインフラストラクチャに基づく API 管理システムです。これを利用すると、API を保護、モニター、分析したり、割り当てを設定したりできます。API を Endpoints にデプロイした後、Cloud Endpoints Portal を使用してデベロッパー ポータル(つまり API ユーザーがドキュメントを閲覧したり API を利用したりするためのウェブサイト)を作成できます。
Endpoints のオプション
Cloud Endpoints で API を管理するには、API がホストされる場所と API で使用される通信プロトコルの種類に応じて次の 3 つのオプションがあります。
- Cloud Endpoints for OpenAPI
- Cloud Endpoints for gRPC
- Cloud Endpoints Frameworks for the App Engine スタンダード環境
どのオプションが適切かを判断する方法については、Endpoints オプションの選択をご覧ください。
次のステップ
Endpoints のクイックスタートに従って、Endpoints 機能の実際の動作をご覧ください。ここでは、スクリプトを使用して App Engine フレキシブル環境にサンプル API をデプロイする方法について説明しています。
選択した Endpoints オプションに関連する以下のいずれかのチュートリアルを行って、デプロイ手順を理解します。