ステップ 1: API プロキシを作成する

このページの内容は ApigeeApigee ハイブリッドに該当します。

Apigee Edge のドキュメントを表示する。

Apigee の設定と構成を完了すると、シンプルな API プロキシを作成する準備が整います。

Cloud コンソールの Apigee

  1. ブラウザで Cloud コンソールの Apigee UI を開きます。
  2. 左側のナビゲーション パネルで、[プロキシの開発] > [API プロキシ] をクリックします。
  3. [API Proxies] ペインで [+ Create] をクリックします。
  4. [Create a proxy] ペインで、[Proxy template] の [Reverse proxy (Most common)] を選択します。
  5. [Proxy details] に次のように入力します。
    • Proxy name:myproxy」と入力します。このセクションの残りの手順では、これがプロキシの名前であることを前提としています。
    • Base Path: Proxy name に入力する値に自動的に設定されます。Base Path は、API に対するリクエストを行うために使用される URL の一部です。Apigee では、URL を使用して受信リクエストを照合し、適切な API プロキシに転送します。
    • (省略可)説明文: 新しい API プロキシの説明を入力します(「単純なプロキシによる Apigee のテスト」など)。
    • Target (Existing API):https://mocktarget.apigee.net」と入力します。API プロキシへのリクエストに応じて Apigee が呼び出すターゲット URL を定義します。mocktarget サービスは Apigee でホストされ、単純なデータを返します。API キーやアクセス トークンは必要ありません。
    • [次へ] をクリックします。
  6. [デプロイ(省略可)] で、[デプロイ環境] フィールドは変更されません。このステージでは、デプロイせずにプロキシを作成するだけです。
  7. [作成] をクリックします。

Apigee によって新しいプロキシが作成され、[Proxy summary] ペインにプロキシの詳細が表示されます。

myproxy のサマリーペイン

プロキシがまだデプロイされていないため、[デプロイメント] セクションは空です。

その下に [Endpoints] セクションが表示されます。

  • Proxy endpoints: プロキシに設定したベースパス(この例では /myproxy)。
  • Target endpoints: ターゲットに設定したベースパス(この例では https://mocktarget.apigee.net)。

従来の Apigee

従来の Apigee UI でシンプルな API プロキシを作成するには、次のようにします。

  1. ブラウザで Apigee UI を開きます。
  2. UI のメインビューで [Develop] > [API Proxies] をクリックします。

    [Develop] > [API Proxies] の順に選択します。

  3. [Select Environment] プルダウン リストから、新しい API プロキシを作成する環境を選択します。

    Apigee UI に、その環境の API プロキシのリストが表示されます。プロキシをまだ作成していない場合、リストは空です。

  4. [新規作成] をクリックします。
    [Create proxy] ボタン

    [Create Proxy] ウィザードが起動します。

    [Reverse proxy] が選択されている API プロキシ ペイン

  5. [Reverse proxy] を選択します(最も一般的)。

    プロキシの詳細ビューが表示されます。

  6. 以下の設定でプロキシを構成します。
    • Proxy Name:myproxy」と入力します。このセクションの残りの手順では、これがプロキシ ID であることを前提としています。
    • Proxy Base Path: 自動的に /myproxy に設定されます。プロキシ ベース パスは、API に対するリクエストを行うために使用される URL の一部です。Apigee では、URL を使用して受信リクエストを照合し、適切な API プロキシに転送します。
    • 説明文(省略可): 新しい API プロキシの説明を入力します(単純なプロキシによる Apigee のテストなど)。
    • Target (Existing API):https://mocktarget.apigee.net」と入力します。API プロキシへのリクエストに応じて Apigee が呼び出すターゲット URL を定義します。mocktarget サービスは Apigee でホストされ、単純なデータを返します。API キーやアクセス トークンは必要ありません。

    API プロキシの詳細は、次のようになります。

    名前、ベースパス、説明、ターゲットを示すプロキシの詳細

  7. [Next] をクリックします。
  8. [Common Policies] 画面で、セキュリティ オプションとして [Pass through(no authorization)] を選択します。
  9. [Next] をクリックします。
  10. [サマリー] 画面で [作成] をクリックします。([Optional Deployment] はオフのままにします)。

    Apigee でプロキシが生成されます(プロキシ バンドルと呼ばれることもあります)。

    プロキシ作成の確認

  11. [Go to proxy list] をクリックします。

    [Proxies] ビューが表示されます。このビューには、API プロキシの一覧が表示されます。新しいプロキシのステータス インジケーターは灰色で、まだデプロイされていないことを示します。

これで、シンプルな API プロキシが作成されました。次のステップでは、これを環境にデプロイします。

1 (次)ステップ 2: API プロキシをデプロイする 3 4 5