Ringkasan pengembangan lokal dengan Apigee

Halaman ini berlaku untuk Apigee dan Apigee Hybrid.

Baca dokumentasi Apigee Edge.

Anda dapat mengembangkan dan menguji API Apigee serta proxy API di lingkungan lokal menggunakan Cloud Code. Cloud Code adalah ekstensi yang mengintegrasikan pengembangan, pengujian, dan deployment Apigee API Anda ke dalam IDE Visual Studio Code (VS Code), termasuk memverifikasi fungsionalitas melalui pengujian unit dan manual menggunakan Emulator Apigee (runtime lokal).

Selama pengembangan lokal, gunakan Apigee di Cloud Code untuk mengembangkan proxy API dan memverifikasi fungsi melalui pengujian unit dan manual menggunakan Emulator Apigee (runtime lokal).

Selama deployment arsip, deploy ke Apigee untuk pengujian dan rilis integrasi, manfaatkan arsip yang berisi lingkungan lengkap dan konfigurasi proxy API.

Manfaat pengembangan lokal dengan Apigee

Manfaat pengembangan lokal dengan Apigee meliputi:

  • Gunakan Gemini Code Assist untuk mempercepat desain, pengembangan, dan pengelolaan API.
  • Lakukan iterasi dengan cepat melalui siklus build dan pengujian tanpa memengaruhi aplikasi dependen lainnya
  • Membuat dan menjalankan pengujian unit berulang yang memverifikasi bahwa kode memberikan hasil yang diinginkan
  • Mengidentifikasi kumpulan perubahan yang di-deploy sebagai bagian dari rilis
  • Melacak siapa yang membuat perubahan pada deployment tertentu

Gemini Code Assist untuk pengelolaan API Apigee

Apigee dapat menyertakan fungsi asistif API untuk desain dan pengelolaan API di Cloud Code, dengan Gemini Code Assist, termasuk:

  • Dengan Gemini Code Assist, buat spesifikasi spesifikasi OpenAPI (OAS), versi 3.0 dari perintah yang menjelaskan API.
  • Gemini Code Assist menggunakan katalog hub API perusahaan Anda saat membuat spesifikasi.
  • Melihat dan mengedit spesifikasi yang dihasilkan.
  • Cobalah API dengan server tiruan lokal.
  • Setelah API baru siap, daftarkan API di hub Apigee API.
  • Edit spesifikasi hub API Anda di Cloud Code dan simpan kembali perubahannya ke hub API.
  • Buat proxy API Apigee dari Cloud Code.

Untuk menggunakan fungsi ini dalam pratinjau, pengaktifan add-on Gemini Code Assist tidak diperlukan. Anda harus mengaktifkan Cloud AI Companion API. Lihat Menggunakan Gemini Code Assist.

Tindakan yang dicegah dengan deployment arsip

Untuk mendukung pengembangan lokal, Anda harus mengaktifkan deployment arsip untuk lingkungan di organisasi Apigee Anda. Saat mengaktifkan deployment arsip di lingkungan Apigee, Anda akan tidak dapat melakukan tindakan tertentu di dalam lingkungan tersebut untuk mencegah konflik dengan pengembangan lokal. Untuk mengetahui detail selengkapnya, lihat Ringkasan tindakan yang dicegah dengan deployment arsip.