Rancang integrasi API di Azure

Menengah
Solution Architect
Azure
Azure API Management

Pelajari cara merancang integrasi API di Azure, dan menyediakan akses API yang aman dan dapat diskalakan untuk aplikasi Anda.

Prasyarat

  • Keakraban dengan konsep dasar API web, termasuk operasi, titik akhir, dan standar API seperti OpenAPI.
  • Keakraban dengan C#
  • Memiliki pemahaman dasar tentang Azure dan konsep cloud, layanan, dan portal Azure.

Modul dalam jalur pembelajaran ini

Pelajari cara fungsi layanan API Management, cara mengubah dan mengamankan API, dan cara membuat API backend.

Gunakan manajemen API untuk mengontrol siapa yang menggunakan API Anda, untuk menerapkan kebijakan penggunaan, dan untuk menyajikan front-end profesional kepada pengembang yang menggunakan API.

Kebijakan API Management adalah modul yang dapat dikonfigurasi yang dapat Anda tambahkan ke API untuk mengubah perilakunya. Kebijakan dapat melakukan hal-hal seperti respons cache, mengubah dokumen dan nilai, memanggil webhook untuk tujuan pemberitahuan atau audit, dan mencoba kembali permintaan setelah kegagalan sementara. Modul ini menunjukkan cara menggunakan kebijakan untuk mengaktifkan penembolokan untuk meningkatkan performa API di bawah beban.

Lindungi API backend Anda dari paparan informasi dan terapkan pembatasan (pembatasan laju) untuk mencegah kelelahan sumber daya dengan kebijakan di Azure API Management.

Temukan cara melindungi API Anda dari penggunaan yang tidak sah dengan kunci API dan autentikasi sertifikat klien.

Gabungkan beberapa aplikasi Azure Functions menjadi kesatuan antarmuka dengan mengimpornya ke dalam satu instans Azure API Management.