Tentang lingkungan pengembangan API Gateway

API Gateway memberi Anda tiga cara dasar untuk berinteraksi dengan layanan dan resource yang diperlukan untuk mem-build API:

Konsol Google Cloud

Screenshot Konsol Google Cloud yang menggambarkan UI web.

Konsol Google Cloud menyediakan antarmuka pengguna grafis berbasis web yang dapat Anda gunakan untuk mengelola project dan resource konsol Google Cloud(Google Cloud). Saat menggunakan konsol Google Cloud, Anda dapat membuat project baru, atau memilih project yang ada, dan menggunakan resource yang Anda buat dalam konteks project tersebut.

Anda dapat membuat beberapa project, sehingga Anda dapat menggunakan project untuk memisahkan pekerjaan dengan cara apa pun yang sesuai bagi Anda. Misalnya, Anda dapat memulai project baru jika ingin memastikan bahwa hanya anggota tim tertentu yang dapat mengakses resource di project tersebut, sedangkan semua anggota tim dapat terus mengakses resource di project lain.

Antarmuka command line

Jika Anda lebih suka bekerja di jendela terminal, Google Cloud CLI memberi Anda akses ke perintah yang Anda perlukan. gcloud CLI dapat digunakan untuk mengelola alur kerja pengembangan dan resource Google Cloud Anda. Lihat referensi gcloud untuk mengetahui daftar lengkap perintah yang tersedia.

Google Cloud juga menyediakan Cloud Shell, lingkungan shell interaktif berbasis browser untuk Google Cloud. Anda dapat mengakses Cloud Shell dari Google Cloud konsol.

Cloud Shell menyediakan:

  • Instance virtual machine Compute Engine sementara.
  • Akses command line ke instance dari browser web.
  • Editor kode bawaan.
  • Penyimpanan persistent disk sebesar 5 GB
  • Google Cloud CLI dan alat-alat lain yang sudah diinstal sebelumnya.
  • Dukungan bahasa untuk Java, Go, Python, Node.js, PHP, Ruby, dan .NET.
  • Fungsionalitas pratinjau web.
  • Otorisasi bawaan untuk akses ke Google Cloud project dan resource Konsol.

Screenshot antarmuka Cloud Shell.

Library klien

gcloud CLI menyertakan library klien yang memungkinkan Anda membuat dan mengelola resource dengan mudah. Google Cloud Library klien mengekspos API untuk dua tujuan utama:

  • API Aplikasi menyediakan akses ke layanan. API aplikasi dioptimalkan untuk bahasa yang didukung, seperti Node.js dan Python. Library ini dirancang berdasarkan metafora layanan, sehingga Anda dapat bekerja dengan layanan secara lebih natural dan menulis lebih sedikit kode boilerplate. Library ini juga menyediakan helper untuk autentikasi dan otorisasi.

  • API Admin menawarkan fungsionalitas untuk pengelolaan resource. Misalnya, Anda dapat menggunakan API admin jika ingin membangun alat otomatis Anda sendiri.

Untuk mengetahui informasi selengkapnya tentang library klien API Gateway, lihat API dan referensi.

Langkah selanjutnya