Database Autonomy Service (DAS) menyediakan konsol visual dan berbagai metode integrasi, termasuk OpenAPI Explorer, Alibaba Cloud SDK, dan Resource Orchestration Service (ROS). Pilih metode yang paling sesuai dengan kebutuhan Anda.
OpenAPI Explorer
OpenAPI Explorer adalah platform yang mengintegrasikan pencarian API, dokumentasi, debugging online, contoh kode SDK, diagnostik kesalahan, dan statistik pemanggilan. Anda dapat memanggil API dari berbagai layanan Alibaba Cloud, melihat permintaan dan respons, serta menggunakan contoh SDK yang dihasilkan secara otomatis untuk memulai dengan cepat. Untuk informasi selengkapnya, lihat Apa itu OpenAPI.
Versi
Alibaba Cloud OpenAPI menggunakan nomor versi untuk mengelola API dari berbagai versi utama produk. Sebagai contoh, Database Autonomy Service (DAS) saat ini mendukung versi API 2020-01-16. String 2020-01-16 merepresentasikan nomor versi API, bukan tanggal. Versi ini menyediakan data API publik terbaru dan tidak berarti API tersebut tidak berubah sejak 2020-01-16.
|
Nomor versi |
Deskripsi |
|
Direkomendasikan. |
Debugging online
Database Autonomy Service (DAS) mendukung debugging API di OpenAPI Explorer. Sebelum memanggil API, tinjau informasi versi, titik akhir, dan metode integrasi.
Di OpenAPI Explorer, panel navigasi di sebelah kiri mencantumkan API berdasarkan kategori (misalnya, AddHDMInstance di bawah Instance Access). Di panel tengah, Anda dapat memilih wilayah (misalnya, China (Shanghai)) dan mengonfigurasi parameter permintaan. Klik Initiate Call untuk melakukan debugging API secara online. Panel di sebelah kanan menyediakan dokumentasi API, contoh SDK, dan hasil pemanggilan.
Portal debugging
Untuk melakukan debugging API, kunjungi halaman debugging online.
Titik akhir
Titik akhir layanan untuk Database Autonomy Service (DAS) saat ini hanya tersedia di wilayah China (Shanghai). Titik akhir publik adalah das.cn-shanghai.aliyuncs.com.
-
Titik akhir publik dapat diakses secara global.
-
Virtual Private Cloud (VPC) adalah jaringan virtual terisolasi. Menggunakan titik akhir VPC memberikan manfaat berikut:
-
Keamanan tinggi: Titik akhir VPC hanya dapat diakses dari dalam VPC, sehingga meningkatkan keamanan dan privasi.
-
Waktu respons lebih cepat: Dengan menggunakan jaringan internal, titik akhir VPC memberikan respons lebih cepat dibandingkan titik akhir publik, menghindari latensi dan batasan bandwidth jaringan publik.
-
Biaya lebih rendah: Komunikasi melalui titik akhir VPC terjadi melalui jaringan internal, yang dapat mengurangi biaya transfer data.
-
Identitas pengguna yang didukung
Secara default, OpenAPI Explorer menggunakan izin dari Akun Alibaba Cloud yang sedang login, yang memiliki akses API penuh dan menimbulkan risiko keamanan. Kami menyarankan Anda membuat RAM user untuk akses API dan operasi & pemeliharaan (O&M) harian. Berikan RAM user izin yang diperlukan untuk mengelola sumber daya DAS. Untuk informasi selengkapnya, lihat Bagaimana cara menggunakan DAS sebagai RAM user?
|
Identitas pengguna |
Didukung |
|
Ya |
|
|
RAM user (Direkomendasikan) |
Ya |
|
RAM role (Direkomendasikan) |
Ya |
Informasi selengkapnya
Metode integrasi
Database Autonomy Service (DAS) mendukung dua metode integrasi: Alibaba Cloud SDK dan enkapsulasi kustom.
|
Metode integrasi |
Didukung |
|
Ya |
|
|
Tidak |
|
|
Tidak |
|
|
Tidak |
|
|
Enkapsulasi kustom |
Ya |
Menggunakan SDK merupakan metode integrasi API yang paling mudah dan paling didukung. Kami sangat merekomendasikan pendekatan ini.
-
Alibaba Cloud SDK
-
Alibaba Cloud menyediakan SDK untuk berbagai bahasa pemrograman, seperti Java, C#, Go, Python, Node.js/TypeScript, PHP, dan C++. Anda dapat mengintegrasikan SDK untuk memanggil API secara langsung menggunakan metode yang disediakannya. SDK secara otomatis menangani penandatanganan permintaan, timeout, dan retry, serta mengembalikan objek respons terstruktur, sehingga menyederhanakan pengembangan. Untuk informasi selengkapnya, lihat Alibaba Cloud SDK.
-
Anda dapat menggunakan Alibaba Cloud SDK untuk memanggil API Database Autonomy Service (DAS). Untuk informasi tentang bahasa yang didukung dan cara menginstal dependensi, lihat Database Autonomy Service (DAS) SDK.
-
-
Alibaba Cloud CLI
-
Alibaba Cloud CLI memungkinkan Anda menggunakan perintah
aliyundi terminal untuk berinteraksi dengan layanan Alibaba Cloud dan mengelola sumber daya cloud Anda. Untuk informasi selengkapnya, lihat Apa itu Alibaba Cloud CLI?. -
Anda tidak dapat menggunakan Alibaba Cloud CLI untuk memanggil API Database Autonomy Service (DAS).
-
-
Resource Orchestration Service (ROS)
-
Resource Orchestration Service (ROS) adalah layanan Alibaba Cloud yang menyederhanakan pengelolaan sumber daya cloud. Developer dan administrator dapat menulis templat untuk mendefinisikan sumber daya Alibaba Cloud yang diperlukan, seperti instance ECS dan instance ApsaraDB for RDS, serta dependensi antar sumber daya tersebut. Mesin ROS secara otomatis membuat dan mengonfigurasi semua sumber daya berdasarkan templat untuk mengotomatiskan penerapan dan O&M. Untuk informasi selengkapnya, lihat Apa itu Resource Orchestration Service?.
-
Anda tidak dapat menggunakan Resource Orchestration Service (ROS) untuk memanggil API Database Autonomy Service (DAS).
-
-
Enkapsulasi kustom
Metode ini mengharuskan Anda menerapkan algoritma signature secara manual, menyusun permintaan kustom, dan melakukan panggilan HTTP native. Untuk informasi selengkapnya tentang mekanisme signature, lihat Ikhtisar API dan Badan permintaan & mekanisme signature V3.
Catatan penggunaan
Jika pemanggilan API Database Autonomy Service (DAS) mengembalikan kesalahan, verifikasi parameter permintaan Anda terhadap kode kesalahan yang dikembalikan. Untuk informasi selengkapnya, lihat Kode kesalahan umum.
Anda juga dapat menggunakan ID permintaan yang dikembalikan atau detail kesalahan SDK bersama Alibaba Cloud OpenAPI Diagnostics untuk troubleshooting self-service.