APIهای موجود خود را با افزودن احراز هویت، سهمیه پهنای باند، فیلتر IP و موارد دیگر تقویت کنید. یاد بگیرید که microservices Service Fabric و توابع Azure را در اختیار مشتریان داخلی و خارجی با استفاده از مدیریت Azure API قرار دهید.
Azure APIs اگر نگوییم مهمترین بلوک حیاتی هر برنامه کاربردی مدرن است. در این دوره آموزشی، طراحی استراتژی مدیریت API برای مایکروسافت آزور، با استفاده از سرویس (Microsoft Azure API Management (APIM توانایی ارتقاء APIهای موجود خود را به دست خواهید آورد. ابتدا، در مورد بلوکهای ساختمان یک نمونه مدیریت API خواهید آموخت. در مرحله بعد، نحوه استفاده از سیاستها را برای ایمنتر کردن APIها و محدود کردن مشتریان به تعداد ثابت تماس/پهنای باند، IP و بهبود امنیت API خود خواهید فهمید. در نهایت، نحوه نمایش برنامههای کاربردی Azure و Service Fabric میکروسرویسها خود را با استفاده از APIM در اختیار مشتریان HTTP خواهید بود. پس از اتمام این دوره، مهارتها و دانش Azure API Management مورد نیاز برای ایجاد آسان فروشگاههای API کارآمد و ارائه بهترین تجربه به مشتریان API خود را خواهید داشت.
نمونه ویدیوی آموزشی ( زیرنویسها جدا از ویدیو است و میتوانید آنرا نمایش ندهید ) :
[ENGLISH]
01 Course Overview [2mins]
01-01 Course Overview [2mins]
02 Recommending a Hosting Structure for API Management [53mins]
02-01 Overview [2mins]
02-02 Why Do We Use APIs? [3mins]
02-03 Introducing Azure API Management (APIM) [5mins]
02-04 APIM with Managed Identities and Redis Cache [5mins]
02-05 Demo: Introducing APIM Part 1 [7mins]
02-06 Demo: Introducing APIM Part 2 [7mins]
02-07 Azure API Management in Scale [7mins]
02-08 APIM and Multiple Region Deployment [2mins]
02-09 Demo: Azure API Management in Scale [3mins]
02-10 Demo: APIM and Multiple Region Deployment [3mins]
02-11 APIM and Automation [7mins]
02-12 Summary [2mins]
03 Determining Policies for Internal and External Consumption of APIs [30mins]
03-01 Overview [1mins]
03-02 Understanding APIM Policy [6mins]
03-03 Demo: Understanding APIM Policy [7mins]
03-04 Protecting APIs Using APIM Policies [3mins]
03-05 Demo: Protecting APIs Using APIM Policies [7mins]
03-06 Internal vs. External Consumption [4mins]
03-07 Summary [2mins]
04 Designing an API Gateway Strategy [27mins]
04-01 Overview [1mins]
04-02 The Purpose of an API Gateway [5mins]
04-03 Improving Your API Performance [4mins]
04-04 APIM Logging and Monitoring [3mins]
04-05 Demo: Integrating APIM with Azure Application Insights [5mins]
04-06 Demo: Integrating APIM with Azure Monitor [7mins]
04-07 Summary [2mins]
05 Designing Integration with Azure Services [85mins]
05-01 Overview [1mins]
05-02 Integrating APIM with Azure Application Gateway [5mins]
05-03 Demo Part 1: Integrating APIM with Azure Application Gateway [12mins]
05-04 Demo Part 2: Integrating APIM with Azure Application Gateway [7mins]
05-05 APIM and Microservices [2mins]
05-06 Integrating APIM with Azure Service Fabric [4mins]
05-07 Demo: Deploying a .NET Core API to Azure Kubernetes Service (AKS) [11mins]
05-08 Demo: Integrating APIM and AKS [7mins]
05-09 Demo Part 1: Integrating APIM with Azure Service Fabric [7mins]
05-10 Demo Part 2: Integrating APIM with Azure Service Fabric [8mins]
05-11 Integrating APIM with Azure Function Apps [2mins]
05-12 Demo: Integrating APIM with Azure Function Apps [6mins]
05-13 Protecting APIM APIs with Azure Active Directory (AAD) [2mins]
05-14 Demo: Protecting APIM APIs with Azure Active Directory (AAD) [10mins]
05-15 Summary [1mins]
[فارسی]
01 بررسی اجمالی دوره [2 دقیقه]
01-01 بررسی اجمالی دوره [2 دقیقه]
02 توصیه یک ساختار میزبانی برای مدیریت API [53 دقیقه]
02-01 نمای کلی [2 دقیقه]
02-02 چرا از API استفاده میکنیم؟ [3 دقیقه]
02-03 معرفی Azure API Management (APIM) [5 دقیقه]
02-04 APIM با هویتهای مدیریت شده و حافظه پنهان Redis [5 دقیقه]
02-05 نسخهی نمایشی- معرفی APIM قسمت 1 [7 دقیقه]
02-06 نسخهی نمایشی- معرفی APIM قسمت 2 [7 دقیقه]
02-07 مدیریت Azure API در مقیاس [7 دقیقه]
02-08 APIM و استقرار چندین منطقه [2 دقیقه]
02-09 نسخهی نمایشی- مدیریت API Azure در مقیاس [3 دقیقه]
02-10 نسخهی نمایشی- APIM و استقرار منطقه چندگانه [3 دقیقه]
02-11 APIM و اتوماسیون [7 دقیقه]
02-12 خلاصه [2 دقیقه]
03 تعیین سیاستهای مصرف داخلی و خارجی APIها [30 دقیقه]
03-01 نمای کلی [1 دقیقه]
03-02 درک خط مشی APIM [6 دقیقه]
03-03 نسخهی نمایشی- درک خط مشی APIM [7 دقیقه]
03-04 محافظت از API با استفاده از خطمشیهای APIM [3 دقیقه]
03-05 نسخهی نمایشی- محافظت از APIها با استفاده از خط مشیهای APIM [7 دقیقه]
03-06 مصرف داخلی در مقابل مصرف خارجی [4 دقیقه]
03-07 خلاصه [2 دقیقه]
04 طراحی یک استراتژی دروازه API [27 دقیقه]
04-01 نمای کلی [1 دقیقه]
04-02 هدف از یک دروازه API [5 دقیقه]
04-03 بهبود عملکرد API شما [4 دقیقه]
04-04 ثبت و نظارت APIM [3 دقیقه]
04-05 نسخهی نمایشی- ادغام APIM با Azure Application Insights [5 دقیقه]
04-06 نسخهی نمایشی- ادغام APIM با نمایشگر Azure [7 دقیقه]
04-07 خلاصه [2 دقیقه]
05 طراحی ادغام با خدمات Azure [85 دقیقه]
05-01 نمای کلی [1 دقیقه]
05-02 ادغام APIM با دروازه برنامه Azure [5 دقیقه]
05-03 بخش نسخه 1- یکپارچهسازی APIM با دروازه برنامه Azure [12 دقیقه]
05-04 بخش نسخه 2- یکپارچهسازی APIM با دروازه برنامه Azure [7 دقیقه]
05-05 APIM و میکروسرویسها [2 دقیقه]
05-06 ادغام APIM با Azure Service Fabric [4 دقیقه]
05-07 نسخهی نمایشی- استقرار یک .NET Core API در سرویس Azure Kubernetes (AKS) [11 دقیقه]
05-08 نسخهی نمایشی- یکپارچهسازی APIM و AKS [7 دقیقه]
05-09 بخش نسخه 1- یکپارچهسازی APIM با Azure Service Fabric [7 دقیقه]
05-10 بخش نسخه 2- یکپارچهسازی APIM با Azure Service Fabric [8 دقیقه]
05-11 ادغام APIM با برنامههای کاربردی Azure [2 دقیقه]
05-12 نسخهی نمایشی- ادغام APIM با برنامههای کاربردی Azure [6 دقیقه]
05-13 محافظت از APIهای APIM با Azure Active Directory (AAD) [2 دقیقه]
05-14 نسخهی نمایشی- محافظت از APIهای APIM با Azure Active Directory (AAD) [10 دقیقه]
05-15 خلاصه [1 دقیقه]
رضا مشاور ابر و فارغ التحصیل مربی گواهی مایکروسافت است. او توسعه حرفهای نرمافزار و آموزش را بیش از دو دهه پیش آغاز کرد و علاقه زیادی به فناوریهای ابری دارد. رضا همچنان به مشتریانش کمک میکند تا به سمت ابر حرکت کنند و دوست دارد اشتیاق خود را برای ابر از طریق آموزش با توسعه دهندگان و معماران نرمافزار به اشتراک بگذارد.