API Gateway terhubung ke dan mengelola berbagai jenis aplikasi dan layanan backend untuk memungkinkan pemanggilan API serta pemrosesan data yang fleksibel.
Resolusi nama domain internal untuk layanan backend (hanya instans khusus)
API Gateway melakukan resolusi nama domain internal untuk titik akhir layanan backend di tingkat instans:
-
Ikhtisar proses untuk instans yang terintegrasi dengan VPC menggunakan resolusi nama domain berbasis bobot.
-
Langkah-langkah untuk mengonfigurasi resolusi nama domain internal untuk titik akhir backend.
-
Catatan konfigurasi dan kesalahan umum.
-
Batasan fitur.
Resolusi nama domain internal untuk layanan backend (hanya instans khusus).
Sumber daya dalam VPC
Gunakan sumber daya VPC seperti ECS dan CLB sebagai layanan backend. Anda juga dapat menguji konektivitas otorisasi VPC.
-
Gunakan sumber daya dalam VPC sebagai layanan backend suatu API
-
Otorisasi dan sambungkan VPC: Berikan akses API Gateway ke sumber daya dan port tertentu di VPC Anda.
-
Bangun arsitektur API berkeandalan tinggi (HA) untuk meningkatkan keandalan dan kinerja.
-
FAQ mengenai masalah konfigurasi umum.
-
-
Uji konektivitas otorisasi VPC
Verifikasi konektivitas jaringan antara instans API Gateway dan instans VPC yang telah diotorisasi untuk mengidentifikasi serta mengatasi kegagalan panggilan selama debugging API.
Function Compute
Gunakan Function Compute sebagai layanan backend:
-
Ikhtisar fitur
Sebelum memulai, Anda harus membuat instans API Gateway. Untuk memilih tipe instans, lihat Tipe instans dan panduan pemilihan.
-
Integrasikan fungsi yang dipicu HTTP dengan API Gateway.
-
Integrasikan fungsi yang dipicu event dengan API Gateway.
-
FAQ
Mock
Mode mock mensimulasikan respons yang telah ditentukan sebelumnya, sehingga mengurangi kesalahpahaman dan meningkatkan efisiensi pengembang:
-
Konfigurasikan mode mock
-
Nonaktifkan mode mock
Mock.
Layanan data
Layanan data membantu perusahaan membangun bus layanan data terpadu untuk meningkatkan nilai aset data sekaligus menjamin keandalan, keamanan, dan validitasnya.
-
Skenario:
-
Output data berskala granular halus.
-
Visualisasi data.
-
Output data hasil pemrosesan untuk aplikasi.
-
-
Produk Alibaba Cloud yang menyediakan layanan data
-
Produk big data: DataService Studio.
-
Produk database: Ikhtisar DataService Studio.
-
PAI
PAI EAS dapat memublikasikan model sebagai API REST ke API Gateway. Sistem bisnis memanggil API tersebut melalui HTTP. Anda dapat melakukan panggilan melalui jaringan publik atau jaringan internal (default) melalui gerbang. PAI.
EventBridge
Gunakan EventBridge sebagai layanan backend:
-
Publikasikan API yang didukung oleh EventBridge.
-
Panggil API menggunakan AppCode dari metode autentikasi "Alibaba Cloud APP".
Registrasi layanan mikro
Gunakan registrasi layanan mikro sebagai layanan backend. Registrasi yang didukung:
-
-
Integrasikan dengan Nacos untuk mengakses backend layanan mikro.
-
Buat instans khusus yang terintegrasi dengan VPC.
-
Deploy layanan Nacos dan daftarkan aplikasi layanan mikro.
-
-
-
Integrasikan dengan Zookeeper untuk mengakses backend layanan mikro.
-
Buat instans khusus yang terintegrasi dengan VPC.
-
Deploy layanan Zookeeper dan daftarkan aplikasi layanan mikro.
-
Gerbang API multi-level
API Gateway mendukung pemanggilan mandiri: suatu API dapat dipanggil oleh klien atau oleh API Gateway itu sendiri, memungkinkan panggilan fleksibel lintas wilayah dan akun:
-
Panggilan lintas wilayah. Panggilan dalam satu wilayah dapat menggunakan jaringan internal.
-
Panggilan lintas akun.
Konfigurasi header Host untuk layanan backend
Konfigurasikan header Host untuk layanan backend:
-
Konfigurasikan header Host.
-
Aturan prioritas header Host.