Simple Application Server (SAS) menyediakan konsol manajemen visual dan memungkinkan Anda memanggil operasi API menggunakan OpenAPI Explorer, SDK, atau . Untuk meningkatkan efisiensi pengembangan dengan Simple Application Server, disarankan untuk menggunakan operasi API yang sesuai dan metode integrasi berdasarkan kebutuhan bisnis Anda. Topik ini menjelaskan API Simple Application Server serta metode integrasinya.
Ikhtisar OpenAPI Explorer
Alibaba Cloud menyediakan OpenAPI Explorer untuk membantu pengembang memahami dan menggunakan operasi API dari berbagai layanan Alibaba Cloud secara cepat dan efisien. OpenAPI Explorer mengintegrasikan fitur seperti pencarian cerdas, dokumentasi, debugging online, unduhan SDK, kode contoh, diagnosis kesalahan, dan statistik panggilan. Di OpenAPI Explorer, Anda dapat memanggil operasi API layanan Alibaba Cloud serta melihat permintaan dan respons API. Selain itu, OpenAPI Explorer secara otomatis menghasilkan kode contoh SDK untuk mempermudah penggunaan layanan Alibaba Cloud. Simple Application Server menyediakan operasi API terkait server, disk, gambar, pasangan kunci, dan firewall. Anda dapat menggunakan OpenAPI Explorer untuk mengelola sumber daya Alibaba Cloud. Untuk informasi lebih lanjut, lihat Apa itu API?.
Deskripsi versi
OpenAPI Alibaba Cloud menggunakan mekanisme pengelolaan nomor versi untuk mengontrol iterasi API layanan cloud pada berbagai tahap. Sebagai contoh, Simple Application Server mendukung daftar operasi API versi 2020-06-01. Nomor versi 2020-06-01 bukan merupakan tanggal rilis sebenarnya, tetapi mencakup semua peningkatan dan tambahan hingga saat ini.
Versi | Deskripsi |
Direkomendasikan |
Debugging online
OpenAPI Explorer menyediakan debugging online untuk API Simple Application Server. Sebelum memanggil operasi API, pastikan Anda memahami versi, titik akhir, dan metode integrasi operasi API Simple Application Server.

Halaman debugging
Halaman debugging API: https://api.alibabacloud.com/document/SWAS-OPEN/2020-06-01/overview.
Titik Akhir
Simple Application Server didukung di beberapa wilayah. Anda dapat memilih titik akhir layanan berdasarkan wilayah tempat sumber daya relevan berada untuk mendapatkan latensi terendah. Contohnya, titik akhir publik Simple Application Server di China (Qingdao) adalah swas.cn-qingdao.aliyuncs.com, sedangkan titik akhir VPC adalah swas-vpc.cn-qingdao.aliyuncs.com.
Titik akhir publik dapat diakses secara global.
Titik akhir VPC hanya dapat diakses dalam VPC di wilayah Alibaba Cloud yang sesuai. Titik akhir VPC menawarkan manfaat sebagai berikut:
Keamanan tinggi: Titik akhir VPC hanya dapat diakses dari dalam VPC, memberikan keamanan dan privasi yang lebih baik.
Tanggapan cepat: Titik akhir VPC memberikan tanggapan lebih cepat dibandingkan titik akhir publik karena transmisi data dilakukan melalui VPC, mencegah masalah seperti latensi jaringan dan batasan bandwidth.
Biaya rendah: Titik akhir VPC diakses melalui jaringan internal.
Untuk informasi lebih lanjut, lihat Titik Akhir.
Identitas Pengguna
Secara default, setelah Anda masuk ke OpenAPI Explorer menggunakan akun Alibaba Cloud, akun tersebut digunakan untuk debugging online. Akun Alibaba Cloud memiliki izin atas semua operasi API. Namun, risiko keamanan dapat timbul jika Anda menggunakan akun utama untuk memanggil operasi API. Kami merekomendasikan Anda membuat dan menggunakan Pengguna RAM atau Peran RAM untuk memanggil operasi API atau melakukan O&M rutin. Sebelum memanggil operasi API sebagai Pengguna RAM, berikan izin yang diperlukan kepada Pengguna RAM berdasarkan kebutuhan bisnis Anda. Pengguna RAM harus memiliki izin untuk mengelola sumber daya Cloud Backup. Untuk informasi lebih lanjut, lihat Buat Pengguna RAM dan otorisasi Pengguna RAM untuk mengakses Cloud Backup.
Identitas | Didukung |
Ya | |
Pengguna RAM (direkomendasikan) | Ya |
Peran RAM (direkomendasikan) | Ya |
Referensi
Metode Integrasi
SDK dapat dengan mudah diintegrasikan dengan aplikasi Anda dan mencakup rentang operasi API yang paling luas. Kami merekomendasikan Anda menggunakan SDK untuk memanggil operasi API.
Ikhtisar metode integrasi
Metode pemanggilan | Didukung |
Alibaba Cloud SDKs (direkomendasikan) | Ya |
Tidak | |
Ya | |
Tidak | |
Ya |
Alibaba Cloud SDKs
Alibaba Cloud menyediakan SDK dalam berbagai bahasa pemrograman, termasuk Java, C#, Go, Python, Node.js, TypeScript, PHP, dan C++. Anda dapat mengintegrasikan SDK dengan aplikasi Anda untuk langsung memanggil operasi API. SDK mengenkapsulasi logika tanda tangan, mekanisme timeout, dan mekanisme ulang, serta mengembalikan objek respons terstruktur berdasarkan spesifikasi. Untuk informasi lebih lanjut, lihat Alibaba Cloud SDKs.
Anda dapat menggunakan Alibaba Cloud SDKs untuk memanggil operasi API Simple Application Server. Untuk informasi tentang bahasa pemrograman yang didukung dan cara menginstal dependensi, lihat Simple Application Server SDK.
Alibaba Cloud CLI
Alibaba Cloud CLI memungkinkan Anda menjalankan perintah
aliyununtuk berinteraksi dengan layanan Alibaba Cloud dan mengelola sumber daya layanan cloud. Untuk informasi lebih lanjut, lihat Apa itu Alibaba Cloud CLI?.Alibaba Cloud CLI tidak mendukung pemanggilan operasi API Simple Application Server. Jika Anda ingin menggunakan Alibaba Cloud CLI, ajukan tiket.
ROS
ROS adalah layanan Alibaba Cloud yang menyederhanakan pengelolaan sumber daya komputasi cloud. Anda dapat membuat template untuk menggambarkan sumber daya komputasi cloud yang diperlukan seperti Elastic Compute Service (ECS) dan instance ApsaraDB RDS, serta dependensi antara sumber daya tersebut. ROS secara otomatis membuat dan mengonfigurasi semua sumber daya berdasarkan template untuk menerapkan penyebaran dan O&M otomatis. Untuk informasi lebih lanjut, lihat Apa itu ROS?.
ROS tidak mendukung pemanggilan operasi API Simple Application Server.
Enkapsulasi API Kustom
Jika solusi yang disebutkan sebelumnya tidak dapat memenuhi kebutuhan Anda, Anda dapat mengenkapsulasi permintaan API. Untuk membuat panggilan HTTP asli, Anda harus membuat permintaan kustom dan menandatangani permintaan tersebut. Untuk informasi lebih lanjut tentang mekanisme tanda tangan, lihat Daftar operasi berdasarkan fungsi dan Sintaks permintaan dan metode tanda tangan V3. Untuk informasi lebih lanjut tentang enkapsulasi API kustom, lihat Enkapsulasi kustom.
Catatan penggunaan
Jika kesalahan dikembalikan setelah Anda memanggil operasi API Simple Application Server, Anda harus memeriksa apakah parameter permintaan dan nilainya benar berdasarkan kode kesalahan. Untuk informasi lebih lanjut, lihat Simple Application Server - Kode Kesalahan.
Anda juga dapat melakukan diagnosis mandiri berdasarkan ID permintaan yang dikembalikan atau informasi kesalahan SDK di halaman Diagnosis Masalah OpenAPI.
Referensi
Untuk informasi lebih lanjut tentang Simple Application Server, lihat Apa itu Simple Application Server?.
Untuk informasi lebih lanjut tentang fitur yang didukung oleh Simple Application Server, lihat Fitur.