Apigee を使用したローカル開発の概要

このページは ApigeeApigee ハイブリッドに適用されます。

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

Cloud Code を使用して、ローカル環境で Apigee API と API プロキシを開発してテストできます。Cloud Code は、Apigee API の開発、テスト、デプロイを Visual Studio Code(VS Code)IDE に統合する拡張機能です。これには、Apigee Emulator(ローカル ランタイム)を使用した単体テストと手動テストによる機能の検証も含まれます。

ローカルで開発中に、Cloud Code で Apigee を使用して API プロキシを開発し、Apigee Emulator を使用した単体テストと手動テストによって機能を検証できます(ローカルのランタイム)。

アーカイブのデプロイ中に、完全な環境と API プロキシ構成を含むアーカイブを利用して、インテグレーションのテストとリリースのために Apigee にデプロイします。

Apigee を使用したローカル開発のメリット

Apigee を使用したローカル開発のメリットは次のとおりです。

  • 他の依存アプリに影響を与えずに、ビルドとテストのサイクルの迅速なイテレーションを行う
  • API Hub カタログ内の API へのアクセスと管理(API Hub への新しい API の公開を含む)
  • 繰り返し可能な単体テストを作成して実行し、コードが意図した結果を生成することを確認する
  • リリースの一環としてデプロイされる一連の変更を特定する
  • 特定のデプロイメントを変更したユーザーを追跡する

アーカイブ デプロイで実施できないアクション

ローカル開発をサポートするには、Apigee 組織内の環境のアーカイブ デプロイメントを有効にする必要があります。Apigee 環境でアーカイブ デプロイメントを有効にすると、環境内で特定のアクションを行うことができなくなり、ローカル開発との競合を防ぐことができます。詳細については、アーカイブ デプロイで実施できないアクションの概要をご覧ください。