Build your ultimate AI agent
Deskripsi Kursus
Dalam kursus ini, Anda akan mempelajari cara membuat, memublikasikan, dan melindungi API menggunakan Azure API Management. Anda akan mulai dengan menyiapkan instance API Management dan mendokumentasikan API untuk pengembang. Selanjutnya, Anda akan mengeksplorasi cara mengontrol akses dengan langganan dan kunci, serta menerapkan kebijakan untuk mengamankan dan mengoptimalkan lalu lintas. Terakhir, Anda akan melihat bagaimana gerbang API memudahkan pengelolaan dan penskalaan layanan, dengan latihan langsung di portal Azure.
Prasyarat
Kurikulum
Garis besar kursus
1
Bekerja dengan API Management
Pelajari dasar-dasar membangun dan mengelola API dengan Azure. Anda akan membuat RESTful API dengan Python, melakukan deployment menggunakan Azure Function Apps, dan mengintegrasikannya ke Azure API Management. Sepanjang proses, Anda akan mengamankan API dengan autentikasi dan kunci API sambil mempelajari bagaimana sistem berskala besar mengelola kinerja dan keamanan.
- Pengantar Azure API Management50 XP
- Weather API: memanggil dan memformat respons100 XP
- Pengantar manajemen API50 XP
- Verba HTTP dan arsitektur RESTful100 XP
- Aplikasi Function dan layanan API Management50 XP
- Menyiapkan Function App100 XP
- Membangun REST API di Python100 XP
- Anatomi layanan Azure API Management50 XP
- Membuat layanan Azure API Management100 XP
- Dasar-dasar Azure API Management50 XP
- Mengintegrasikan API dengan API Management100 XP
2
Mengamankan dan Mengoptimalkan API
Tingkatkan API Anda dengan menerapkan kebijakan untuk keamanan, transformasi, dan kinerja. Anda akan menggunakan OAuth 2.0, OpenID Connect, dan CORS untuk mengamankan akses sekaligus menerapkan caching, kuota, dan pembatasan laju agar API tetap cepat dan andal. Pada akhirnya, Anda akan mengetahui cara melindungi dan mengoptimalkan API untuk penggunaan di dunia nyata.
3
Otomatisasi Siklus Hidup API & Observabilitas
Temukan cara mengelola API dalam skala besar dengan otomatisasi, pemantauan, dan versi. Anda akan merilis versi baru secara aman, memantau kinerja dengan Azure Monitor dan Application Insights, serta mengotomatisasi deployment dengan templat ARM. Bab ini membekali Anda dengan praktik DevOps modern untuk pengelolaan siklus hidup API.
Azure API Management
Kursus
Selesai

