Selain konsol berbasis web, ApsaraDB RDS mendukung manajemen sumber daya secara terprogram melalui OpenAPI Explorer, Alibaba Cloud SDK, dan Resource Orchestration Service (ROS). Pilih metode yang sesuai dengan alur kerja Anda.
Ikhtisar OpenAPI Explorer
OpenAPI Explorer memungkinkan Anda mencari, men-debug, dan memanggil operasi API layanan Alibaba Cloud. Fitur ini menyediakan pencarian cerdas, dokumentasi, debugging online, unduhan SDK, contoh kode, diagnosis kesalahan, serta statistik pemanggilan. Apa itu API?
Deskripsi versi
API Alibaba Cloud menggunakan nomor versi untuk melacak rilis. Versi API ApsaraDB RDS saat ini adalah 2014-08-15. Ini merupakan pengenal versi, bukan tanggal.
Versi | Deskripsi |
Direkomendasikan |
Debugging online
Sebelum memanggil operasi API, perhatikan versi, titik akhir, dan metode integrasi yang diperlukan.
Laman debugging memiliki tiga area: pohon navigasi kiri (API dikelompokkan berdasarkan fungsi), panel tengah untuk konfigurasi parameter dan tombol Send Request, serta panel kanan dengan tab Documentation, Call Result, SDK Sample, dan CLI Sample.
Laman debugging online
Akses OpenAPI Explorer.
Titik akhir
Gunakan titik akhir yang sesuai dengan wilayah instans Anda. Misalnya, wilayah China (Zhangjiakou) menggunakan titik akhir publik rds.cn-zhangjiakou.aliyuncs.com dan titik akhir VPC rds-vpc.cn-zhangjiakou.aliyuncs.com.
Titik akhir publik dapat diakses secara global.
Titik akhir VPC memberikan keuntungan berikut:
Keamanan tinggi: Hanya dapat diakses dalam VPC.
Respons cepat: Data dikirim melalui VPC, menghindari latensi dan batas bandwidth jaringan publik.
Biaya rendah: Lalu lintas tetap berada di jaringan internal.
Untuk daftar lengkap titik akhir berdasarkan wilayah, lihat Titik akhir.
Identitas pengguna yang didukung
Secara default, OpenAPI Explorer menggunakan Akun Alibaba Cloud Anda untuk debugging. Karena akun root memiliki izin API penuh, kami merekomendasikan penggunaan RAM user untuk pemanggilan API dan operasi & pemeliharaan (O&M) rutin. Berikan izin ApsaraDB RDS yang diperlukan kepada RAM user sebelum menggunakannya. Memberikan otorisasi kepada RAM user untuk mengelola instans ApsaraDB RDS.
Identitas | Didukung |
Ya | |
RAM user (direkomendasikan) | Ya |
RAM role (direkomendasikan) | Ya |
Referensi
Metode integrasi
ApsaraDB RDS mendukung metode integrasi berikut. Pilih salah satu berdasarkan kebutuhan Anda.
Metode pemanggilan | Didukung |
Ya | |
Ya | |
Ya | |
Ya | |
Enkapsulasi kustom | Ya |
SDK merupakan metode paling direkomendasikan untuk memanggil operasi API karena mudah diintegrasikan.
-
Alibaba Cloud SDK
Alibaba Cloud menyediakan SDK untuk Java, C#, Go, Python, TypeScript, Node.js, PHP, dan C++. SDK menangani penandatanganan permintaan, timeout, dan retry, serta mengembalikan objek respons terstruktur. Alibaba Cloud SDK.
-
Bahasa yang didukung dan cara instalasi: ApsaraDB RDS SDK.
Alibaba Cloud CLI
Alibaba Cloud CLI memungkinkan Anda menjalankan perintah
aliyununtuk mengelola sumber daya cloud. Apa itu Alibaba Cloud CLI?Panggil operasi API ApsaraDB RDS melalui CLI. Buat perintah.
ROS
ROS mengotomatiskan penerapan sumber daya cloud melalui templat. Definisikan sumber daya yang Anda butuhkan (seperti instans ECS dan RDS) beserta hubungannya, lalu ROS akan menyediakannya secara otomatis. Apa itu ROS?
Sumber daya ROS yang didukung: Sumber daya ApsaraDB RDS yang didukung oleh ROS.
Pemanggilan API terenkapsulasi kustom
Pemanggilan HTTP native memerlukan pembuatan dan penandatanganan permintaan secara manual. Daftar operasi berdasarkan fungsi dan Sintaks permintaan dan metode signature V3.
Catatan penggunaan
Jika pemanggilan API mengembalikan kesalahan, verifikasi parameter input Anda terhadap kode kesalahan tersebut. Kode kesalahan umum.
Catat ID permintaan dari tanggapan atau pesan kesalahan dari SDK, lalu gunakan Alibaba Cloud OpenAPI Diagnostics untuk diagnostik self-service.