Ringkasan pengembangan lokal dengan Apigee

Halaman ini berlaku untuk Apigee dan Apigee hybrid.

Lihat Dokumentasi Apigee Edge.

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

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

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

Manfaat pengembangan lokal dengan Apigee

Manfaat pengembangan lokal dengan Apigee mencakup:

  • Gunakan Gemini Code Assist untuk desain API yang lebih cepat, pengembangan, dan manajemen.
  • Melakukan iterasi dengan cepat melalui siklus build dan pengujian tanpa memengaruhi aplikasi dependen lainnya
  • Membuat dan menjalankan pengujian unit berulang yang memverifikasi bahwa kode tersebut 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 API dan penting di Cloud Code, dengan Gemini Code Assist, termasuk:

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

Untuk menggunakan fungsi ini dalam versi 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 tidak akan dapat melakukan tindakan tindakan tertentu di dalam lingkungan untuk mencegah konflik dengan pengembangan lokal. Untuk mengetahui detail selengkapnya, lihat Ringkasan tindakan yang dicegah dengan deployment arsip.