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 meliputi:
- 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 API Apigee
Apigee dapat menyertakan fungsi bantuan API untuk desain dan pengelolaan API di Cloud Code, dengan Gemini Code Assist, termasuk:
- Dengan menggunakan alat @Apigee di Gemini Code Assist, buat spec spesifikasi OpenAPI (OAS), versi 3.0 dari perintah yang mendeskripsikan API. Pengembangan spesifikasi dapat menyertakan informasi kontekstual dari konteks perusahaan hub Apigee API Anda untuk menginformasikan pengembangan spesifikasi.
- Gemini Code Assist menggunakan katalog API Hub perusahaan Anda saat membuat spesifikasi.
- Melihat dan mengedit spesifikasi yang dihasilkan.
- Menguji API dengan server tiruan. Gunakan server tiruan lokal untuk pengujian di lingkungan pengembangan lokal Anda. Buat server tiruan jarak jauh untuk layanan pengujian persisten yang memungkinkan beberapa developer secara bersamaan menguji API.
- Tambahkan API ke katalog API hub perusahaan Anda.
- Mengedit spesifikasi OpenAPI yang ada menggunakan perintah dengan memanggil alat @Apigee di Gemini Code Assist
- Buat proxy API Apigee dari spesifikasi Anda di lingkungan pengembangan lokal.
Untuk menggunakan fungsi ini, Anda harus menyiapkan Gemini Code Assist untuk Apigee. Lihat Menggunakan Gemini Code Assist dengan Cloud Code dan Apigee.
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.