Build your ultimate AI agent
รายละเอียดคอร์ส
ในคอร์สนี้ คุณจะได้เรียนรู้วิธีสร้าง เผยแพร่ และปกป้อง API โดยใช้ Azure API Management เริ่มต้นด้วยการตั้งค่า API Management instance และจัดทำเอกสาร API สำหรับนักพัฒนา จากนั้นจะสำรวจการควบคุมการเข้าถึงด้วย subscription และ key รวมถึงการใช้ policy เพื่อรักษาความปลอดภัยและปรับแต่งการรับส่งข้อมูล สุดท้ายจะเห็นว่า API gateway ช่วยให้การจัดการและปรับขนาดบริการทำได้ง่ายขึ้นอย่างไร พร้อมฝึกปฏิบัติจริงบน Azure portal
ข้อกำหนดเบื้องต้น
หลักสูตร
โครงสร้างคอร์ส
1
การทำงานกับ API Management
เรียนรู้พื้นฐานการสร้างและจัดการ API ด้วย Azure สร้าง RESTful API ด้วย Python ติดตั้งใช้งานผ่าน Azure Function Apps และผสานเข้ากับ Azure API Management ระหว่างทางจะได้รักษาความปลอดภัย API ด้วยการยืนยันตัวตนและ API key พร้อมสำรวจวิธีที่ระบบขนาดใหญ่จัดการด้านประสิทธิภาพและความปลอดภัย
- Azure API Management เบื้องต้น50 XP
- Weather API: การเรียกใช้และจัดรูปแบบการตอบกลับ100 XP
- API Management เบื้องต้น50 XP
- HTTP Verbs และสถาปัตยกรรม RESTful100 XP
- Function App และ API Management Service50 XP
- การตั้งค่า Function App100 XP
- การสร้าง REST API ด้วย Python100 XP
- โครงสร้างของ Azure API Management Service50 XP
- การสร้าง Azure API Management service100 XP
- พื้นฐาน Azure API Management50 XP
- การเชื่อมต่อ API กับ API Management100 XP
2
การรักษาความปลอดภัยและปรับแต่ง API
ยกระดับ API ด้วยการใช้ policy สำหรับความปลอดภัย การแปลงข้อมูล และประสิทธิภาพ ใช้ OAuth 2.0, OpenID Connect และ CORS เพื่อควบคุมการเข้าถึง พร้อมนำ caching, quota และ rate limit มาใช้เพื่อให้ API ทำงานได้เร็วและเสถียร เมื่อจบบทนี้จะสามารถปกป้องและปรับแต่ง API สำหรับการใช้งานจริงได้
3
การทำงานอัตโนมัติในวงจร API และการตรวจสอบระบบ
เรียนรู้การจัดการ API ในระดับองค์กรด้วยระบบอัตโนมัติ การตรวจสอบ และการจัดเวอร์ชัน ปล่อยเวอร์ชันใหม่อย่างปลอดภัย ติดตามประสิทธิภาพด้วย Azure Monitor และ Application Insights และทำให้การ deploy เป็นอัตโนมัติด้วย ARM template บทนี้จะเสริมทักษะ DevOps สมัยใหม่สำหรับการจัดการวงจรชีวิต API
Azure API Management
เรียนจบแล้ว

