Menyiapkan Pengelolaan API Apigee di Cloud Code untuk VS Code

Halaman ini berlaku untuk Apigee dan Apigee Hybrid.

Lihat dokumentasi Apigee Edge.

Halaman ini memberikan petunjuk untuk membuat lingkungan pengembangan lokal Apigee API Management di Cloud Code untuk VS Code. Lihat Ringkasan pengembangan lokal dengan Apigee untuk mengetahui fitur di lingkungan pengembangan lokal.

Proses penyiapan memerlukan penyelesaian kedua bagian panduan ini:

Bergantung pada kasus penggunaan Anda, selesaikan juga Menyiapkan pengembangan proxy API untuk pengembangan lokal Apigee

Sebelum memulai

Untuk menyiapkan dan menggunakan Apigee di VS Code, Anda memerlukan:

  1. Project Google Cloud untuk login di lingkungan pengembangan lokal Anda. Project perlu disediakan untuk Apigee guna membuat ruang kerja lokal Apigee tempat Anda dapat mengembangkan dan menguji proxy API.
  2. (Direkomendasikan) Hub API yang disediakan di project Anda. Hub API diperlukan untuk pembuatan server tiruan jarak jauh untuk menguji spesifikasi API.

    Jika tidak ingin menambahkan hub API ke project, Anda dapat mengaitkan project dengan project lain yang telah mengaktifkan hub API. Lihat Melampirkan project runtime ke hub API untuk mengetahui informasi tentang cara melampirkan project ke hub API.
  3. Peran yang diperlukan untuk menggunakan hub API dengan pengembangan lokal Apigee untuk tindakan yang akan Anda lakukan.
  4. Memahami VS Code, cara mengelola VS Code, dan cara melakukan tindakan umum seperti mengakses setelan dan menginstal ekstensi. Lihat dokumentasi VS Code.

Menginstal VS Code dan ekstensi Cloud Code

Bagian ini memberikan petunjuk penginstalan untuk menginstal VS Code dan ekstensi Cloud Code di VS Code. Ini adalah langkah pertama dalam menyiapkan pengembangan lokal untuk Apigee dan diperlukan untuk menggunakan fitur pengembangan lokal Apigee apa pun

Untuk menginstal VS Code dan ekstensi Cloud Code:

  1. Download dan instal Visual Studio Code (VS Code) di komputer lokal Anda, jika belum diinstal.
  2. Instal ekstensi Cloud Code, seperti yang dijelaskan dalam Menginstal ekstensi Cloud Code. Jika Anda berencana mengelola proxy API di lingkungan lokal, instal Docker sebagai bagian dari proses.
  3. (Direkomendasikan) Aktifkan update otomatis untuk ekstensi Cloud Code. Di Setelan, telusuri Ekstensi: Update Otomatis dan aktifkan untuk semua ekstensi atau untuk ekstensi Cloud Code satu per satu.
  4. Mulai ulang VS Code.

Peran yang diperlukan untuk menggunakan hub API Apigee dengan pengembangan lokal Apigee

Anda memerlukan peran yang tercantum di bawah untuk melakukan langkah-langkah desain dan pengujian API menggunakan hub API Apigee:

Tugas Peran yang Diperlukan
Melihat dan mengedit API hub API Editor atau Admin Cloud API Hub
Memublikasikan API ke hub API Editor atau Admin Cloud API Hub
Menyiapkan dan mengelola server tiruan jarak jauh untuk menguji API Administrator Artifact Registry
Akun Layanan Cloud Build
Admin Cloud Run
Admin Penggunaan Layanan

Lihat Referensi peran dasar dan standar IAM.

Anda juga harus menginstal gcloud CLI.

Menyiapkan pengembangan proxy API untuk pengembangan lokal Apigee

Selesaikan langkah-langkah di bagian ini jika Anda ingin menggunakan lingkungan pengembangan lokal untuk pengembangan dan pengujian proxy API Apigee. Selesaikan juga langkah-langkah berikut agar dapat membuat proxy API dari spesifikasi OpenAPI.

  1. Membuat ruang kerja Apigee.
  2. Instal Apigee Emulator.
  3. Tambahkan penampung untuk men-deploy ke Emulator Apigee.

Langkah berikutnya

Setelah menyelesaikan langkah-langkah penginstalan dan penyiapan, mulai gunakan Cloud Code: