Bagikan melalui


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:

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