API WebSocket memungkinkan komunikasi dua arah antara klien dan server, ideal untuk aplikasi real-time seperti chat, notifikasi, dan game. Buat API WebSocket di Konsol Cloud-native API Gateway.
Kasus penggunaan
Anda dapat membuat API baik di dalam maupun di luar instans. Masing-masing metode sesuai untuk kasus penggunaan yang berbeda.
Create an API within an instance
Manajemen sumber daya khusus: API hanya digunakan dalam instans tertentu untuk mengelola sumber daya atau logika internal tertentu.
Keamanan dan isolasi: Data atau fitur memerlukan isolasi ketat dan hanya dapat dipanggil dari dalam instans tersebut.
Konfigurasi layanan yang disederhanakan: Metode ini menyederhanakan manajemen API dengan membatasi konfigurasi pada instans tertentu.
Create an API outside an instance
Akses bersama lintas instans: Memungkinkan beberapa instans berbagi definisi API yang sama.
Manajemen dan pemantauan terpusat: Kontrol izin, logging, dan manajemen traffic yang terpadu.
API yang dibuat di dalam instans hanya terlihat dan dapat dikelola dalam instans tersebut.
API yang dibuat di luar instans tidak dapat diedit atau dihapus dari dalam instans. Anda harus mengelolanya dari daftar API eksternal.
Prosedur
-
Buat API di dalam atau di luar instans:
Outside an instance
-
Masuk ke Konsol Cloud-native API Gateway. Di panel navigasi sebelah kiri, pilih API, lalu pilih Wilayah di bilah menu atas.
-
Klik Create API, lalu klik Create pada kartu WebSocket API.
Within an instance
-
Masuk ke Konsol Cloud-native API Gateway. Di panel navigasi sebelah kiri, pilih Instance, lalu pilih Wilayah di bilah menu atas.
-
Pada halaman Instance, klik ID instans target. Di panel navigasi sebelah kiri, pilih API, lalu klik Create API di pojok kanan atas.
-
Pada kartu WebSocket API, klik Create.
-
-
Pada halaman Create WebSocket API, masukkan API Name dan Description, lalu pilih resource target.
Parameter
Deskripsi
API Name
Tentukan nama yang unik secara global untuk API.
Description
Masukkan deskripsi untuk API.
resource
Pilih kelompok sumber daya. Klik Create Resource Group di sebelah kanan untuk membuatnya.