آموزش Azure برای توسعه‌دهندگان: مدیریت API (API Management) - آخرین آپدیت

دانلود Azure for Developers: API Management

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: با افزایش وابستگی تجربه‌های دیجیتال و اپلیکیشن‌ها به APIها، سازماندهی و مدیریت آن‌ها بیش از هر زمان دیگری اهمیت یافته و در عین حال پیچیده‌تر شده است. در این دوره، نحوه استفاده از Azure API Management (APIM) را برای سازماندهی APIهای خود بیاموزید. Hansamali Gamage، متخصص MVP مایکروسافت، جزئیات ویژگی‌هایی را شرح می‌دهد که به شما در ایمن‌سازی، نظارت و مستندسازی تمامی عملیات‌هایتان کمک می‌کند. او نحوه یکپارچه‌سازی سرویس‌های Azure App و Function App با مدیریت API، نحوه دسترسی به نقاط انتهایی (Endpoints) در پورتال توسعه‌دهندگان از طریق اشتراک‌ها و مدیریت نسخه‌ها بدون ایجاد اختلال در کسب‌وکار را آموزش می‌دهد. همچنین سیاست‌های احراز هویت APIها، کش کردن پاسخ‌ها و کاهش بار اپلیکیشن از طریق Throttling را بررسی می‌کند. در نهایت، نحوه عیب‌یابی APIها و شناسایی اثرات عملکردی با استفاده از Azure Application Insights نمایش داده می‌شود.

سرفصل ها و درس ها

مقدمه Introduction

  • آنچه باید بدانید What you should know

  • مدیریت API در آزور Azure API management

1. مدیریت API آزور (Azure APIM) 1. Azure API Management (APIM)

  • ایجاد یک نمونه Azure APIM Create an Azure APIM instance

  • انتشار Azure Function App از طریق Visual Studio Code Publish an Azure function app from Visual Studio Code

  • چالش: یکپارچه‌سازی Azure Function با APIM در VS Code Challenge: Integrate Azure function to APIM from Visual Studio Code

  • Azure APIM چیست؟ What is Azure APIM?

  • انتشار یک REST API در Azure APIM Publish a REST API to Azure APIM

  • راه‌حل: یکپارچه‌سازی Azure Function با APIM در VS Code Solution: Integrate Azure function to APIM from Visual Studio Code

  • ایجاد یک HTTP API خالی در APIM Create a blank http API in APIM

2. محصولات، اشتراک‌ها و نسخه‌بندی در APIM 2. APIM Products, Subscriptions, and Versioning

  • محصولات APIM APIM products

  • بازبینی‌ها و نسخه‌های APIM APIM revisions and versions

  • چالش: ایجاد نسخه جدید برای یک API به‌روزرسانی شده Challenge: Create a new version for an updated API

  • راه‌حل: ایجاد نسخه جدید برای یک API به‌روزرسانی شده Solution: Create a new version for an updated API

  • اشتراک‌های APIM APIM subscriptions

3. پورتال توسعه‌دهندگان APIM 3. APIM Developer Portal

  • چالش: ایجاد گروه سفارشی و افزودن کاربران Challenge: Create a custom group and add users

  • سفارشی‌سازی پورتال توسعه‌دهندگان Customize the developer portal

  • راه‌حل: ایجاد گروه سفارشی و افزودن کاربران Solution: Create a custom group and add users

  • پورتال توسعه‌دهندگان Developer portal

  • مجوز دسترسی پورتال توسعه‌دهندگان برای کاربران Active Directory Authorize developer portal to Active Directory users

4. عیب‌یابی و نظارت بر APIها 4. Debugging and Monitoring APIs

  • چالش: ایجاد قانون هشدار برای آستانه پاسخ (Response Threshold) Challenge: Create a alert rule for a response threshold

  • عیب‌یابی APIها Debugging APIs

  • راه‌حل: ایجاد قانون هشدار برای آستانه پاسخ Solution: Create a alert rule for a response threshold

  • نظارت بر APIها با Application Insights Monitor APIs with Application Insights

5. سیاست‌های APIM (Policies) 5. APIM Policies

  • مجوز دسترسی به فراخوانی‌های API Authorize access to API calls

  • چالش: ایجاد سیاست محدودیت نرخ (Rate Limit) Challenge: Create a rate limit policy

  • سیاست‌های APIM APIM policies

  • تغییر شکل پاسخ‌های API Transform API responses

  • راه‌حل: ایجاد سیاست محدودیت نرخ Solution: Create a rate limit policy

  • فعال‌سازی کشینگ برای فراخوانی‌های API Enable Caching for API calls

  • شبیه‌سازی پاسخ‌های API (Mocking) Mock API responses

جمع‌بندی Conclusion

  • گام‌های بعدی Next steps

نمایش نظرات

آموزش Azure برای توسعه‌دهندگان: مدیریت API (API Management)
جزییات دوره
2h 13m
31
(آخرین آپدیت)
11,828
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar