Halaman ini berlaku untuk Apigee dan Apigee Hybrid.
Lihat dokumentasi
Apigee Edge.
Anda dapat mengembangkan dan menguji API dan proxy API Apigee di lingkungan lokal menggunakan Cloud Code. Cloud Code adalah ekstensi yang mengintegrasikan pengembangan, pengujian, dan deployment API Apigee 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 fungsi melalui pengujian unit dan manual menggunakan Emulator Apigee (runtime lokal).
Selama deployment arsip, deploy ke Apigee untuk pengujian integrasi dan rilis, dengan memanfaatkan arsip yang berisi konfigurasi lengkap lingkungan dan proxy API.
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 dengan cepat melalui siklus build dan pengujian tanpa memengaruhi aplikasi dependen lainnya
- Buat dan jalankan pengujian unit yang dapat diulang 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 spesifikasi OpenAPI (OAS), versi 3.0 dari perintah yang mendeskripsikan API. Pengembangan spesifikasi dapat mencakup informasi kontekstual dari konteks perusahaan hub API Apigee Anda untuk menginformasikan pengembangan spesifikasi.
- Gemini Code Assist menggunakan katalog hub API 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 menguji API secara bersamaan.
- Tambahkan API ke katalog hub API 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 Anda. Jika Anda 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.