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 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 fungsi melalui pengujian unit dan manual menggunakan Apigee Emulator (runtime lokal).

Selama pengembangan lokal, gunakan Apigee di Cloud Code untuk mengembangkan proxy API dan memverifikasi fungsinya melalui pengujian unit dan manual 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, pengembangan, dan pengelolaan API yang lebih cepat.
  • Melakukan iterasi siklus build dan pengujian dengan cepat tanpa memengaruhi aplikasi dependen lainnya
  • Membuat dan menjalankan pengujian unit berulang yang memverifikasi bahwa kode menghasilkan 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 Apigee API

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

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

Untuk menggunakan fungsi ini dalam pratinjau, pengaktifan add-on Gemini Code Assist tidak diperlukan. Anda harus mengaktifkan Gemini untuk Google Cloud 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. Saat mengaktifkan deployment arsip di lingkungan Apigee, Anda akan dicegah melakukan tindakan tertentu dalam lingkungan untuk mencegah konflik dengan pengembangan lokal. Untuk mengetahui detail selengkapnya, lihat Ringkasan tindakan yang dicegah dengan deployment arsip.