API Management dan keandalan
Pelajari cara menggunakan API Management untuk menerbitkan API ke pengembang eksternal, mitra, dan karyawan secara aman dan dalam skala besar. Layanan jaringan ini adalah platform manajemen multicloud hibrida untuk API di semua lingkungan.
Komponennya meliputi:
Untuk informasi selengkapnya, lihat Tentang API Management.
Untuk memahami bagaimana API Management dapat meningkatkan keandalan untuk beban kerja Anda, lihat topik berikut:
- Dukungan zona ketersediaan untuk Azure API Management
- Cara menyebarkan instans layanan Azure API Management ke beberapa wilayah Azure
- Cara menerapkan pemulihan bencana dengan menggunakan pencadangan dan pemulihan layanan di Azure API Management
Daftar periksa
Sudahkah Anda mengonfigurasi API Management dengan mempertimbangkan keandalan?
- Amankan komunikasi antara API Management dan backend Anda.
- Pastikan bahwa setiap pihak memiliki info masuknya sendiri saat mengekspos API ke pihak ketiga.
- Pastikan Anda menetapkan kuota dan batas tarif saat mengekspos API ke pihak ketiga.
- Evaluasi kebutuhan untuk penembolokan respons.
- Rencanakan proses pencadangan dan pemulihan untuk instans API Management Anda.
- Konfigurasikan beberapa wilayah Azure di layanan API Management Anda.
- Terapkan strategi untuk memastikan ketersediaan selama ketidaktersediaan atau bencana yang memengaruhi wilayah Azure.
Rekomendasi konfigurasi
Pertimbangkan rekomendasi berikut untuk mengoptimalkan keandalan saat mengonfigurasi layanan API Management Anda:
Rekomendasi | Deskripsi |
---|---|
Pastikan Anda menetapkan kuota dan batas tarif saat mengekspos API ke pihak ketiga. | Lindungi layanan backend dan kurangi beban yang ditempatkan pada unit skala API Management. Kebijakan pembatasan tarif dapat diterapkan di tingkat Global, Produk, API, dan Operasi untuk memberikan penyesuaian batas tarif yang diterapkan kepada konsumen API. |
Evaluasi kebutuhan untuk penembolokan respons. | Penembolokan respons dapat mengurangi latensi API dan konsumsi bandwidth. Penembolokan respons mengurangi beban yang ditempatkan pada API backend yang mengarah pada peningkatan performa, pengalaman pengguna, dan pengurangan biaya solusi. |
Rencanakan proses pencadangan dan pemulihan untuk instans API Management Anda. | Pertimbangkan untuk membuat cadangan reguler layanan API Management Anda sehingga Anda dapat dengan mudah memulihkannya di wilayah lain. Sasaran waktu pemulihan Anda mungkin mengharuskan siaga disebarkan di wilayah sekunder. Ini adalah praktik yang baik untuk mengambil cadangan reguler guna membuat ulang layanan karena kehilangan yang tidak terduga atau kesalahan konfigurasi layanan. Pencadangan reguler memungkinkan Anda untuk mereplikasi perubahan antara instans utama dan siaga. |
Konfigurasikan beberapa wilayah Azure di layanan API Management Anda. | Konfigurasikan layanan API Management Anda dengan beberapa wilayah untuk memberikan dukungan ketersediaan tinggi jika wilayah Azure mengalami waktu henti atau skenario bencana. Mengonfigurasi beberapa wilayah juga mengurangi latensi panggilan API karena panggilan dapat dirutekan ke wilayah terdekat. |
Terapkan strategi untuk memastikan ketersediaan selama ketidaktersediaan atau bencana yang memengaruhi wilayah Azure. | Pertimbangkan untuk menggunakan Azure Traffic Manager, Azure Front Door, atau Azure DNS untuk mengaktifkan akses ke beberapa penyebaran regional API Management. Menggunakan layanan ini memastikan Anda masih dapat melayani permintaan karena ketidaktersediaan atau bencana. Persyaratan mencakup konfigurasi sinkronisasi antara masing-masing instans Standar ini. |
Langkah selanjutnya
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk