تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی ساخت Enterprise API برای توسعه دهندگان پیشرفته آزور

دوره آموزشی ساخت Enterprise API برای توسعه دهندگان پیشرفته آزور

3 ساعت 4 دقیقهمتوسط2021-05-18

مدرسین

Nertil Poci

Nertil Poci

Freelance Software Architect

جزئیات دوره

یاد بگیرید چطور از خدمات Azure API Management استفاده کنید و APIهای امن و مقیاس‌پذیر برای سطح سازمان بسازید که هم به‌صورت داخلی و هم توسط اپلیکیشن‌های شخص ثالث قابل کشف و مصرف باشند. در این دوره برای توسعه‌دهندگان پیشرفته Azure، مربی نرتیل پوسی توضیح می‌دهد که سرویس Azure API Management چیست، نیازهایی که برطرف می‌کند و ویژگی‌هایی که ارائه می‌دهد. او نحوه ایجاد اولین پروژه API شما را توضیح می‌دهد و نشان می‌دهد چطور آن را مقیاس‌بندی کنید تا هر تعداد درخواست را پشتیبانی کند. سپس نشان می‌دهد چطور API خود را به Azure مستقر کنید و از آن با استفاده از سرویس مدیریت API مصرف کنید، از جمله افزودن قوانین مصرف که محدودیت نرخ و سیاست‌های جریان کنترل اعمال می‌کنند، هدرها را تغییر می‌دهند، خطاها را مدیریت می‌کنند و موارد دیگر. همچنین نشان می‌دهد چطور APIها را ایمن و قابل کشف کنید و عملکرد APIها را پس از انتشار با استفاده از تجزیه و تحلیل‌ها، بینش‌های اپلیکیشن و متریک‌های زنده نظارت کنید. علاوه بر این، یاد می‌گیرید چطور APIهای خود را بدون وقفه خدماتی، با استفاده از نسخه‌بندی به‌روزرسانی کنید.

مهارت ها

APIsAdvancedAmazon Web Services (AWS)AmazonNetwork AdministrationCloud PlatformsNetwork and System AdministrationCloud ComputingSoftware Development

سرفصل ها

مقدمه

  • یک API آماده برای سازمان ایجاد کنید
  • آنچه باید بدانید

شروع به کار با Azure API Management Service

  • معرفی سرویس مدیریت API Azure
  • ایجاد اولین پروژه مدیریت API Azure
  • افزودن API‌های جدید به پروژه مدیریت API
  • تست API‌ها با استفاده از داده‌های mock شده
  • چالش - با مدیریت Azure API یک API ایجاد و منتشر کنید
  • راه حل - با مدیریت Azure API یک API ایجاد و منتشر کنید

استقرار و مصرف APIها از طریق مدیریت Azure API

  • کاوش و استقرار API خود در Azure
  • افشای نقاط پایانی API خود از طریق سرویس مدیریت API Azure
  • مصرف API‌های Backend خود از طریق سرویس مدیریت API Azure
  • به روز رسانی API‌ها با استفاده از تجدید نظر
  • نسخه سازی APIها در مدیریت API Azure
  • چالش - یک نسخه دوم را به یک API موجود اضافه کنید
  • راه حل - یک نسخه دوم را به یک API موجود اضافه کنید

افزودن قوانین مصرف API با استفاده از سیاست ها

  • سیاست‌ها در مدیریت API Azure چیست
  • اعمال سیاست محدودیت نرخ برای API شما
  • دستکاری سرصفحه‌های درخواست با استفاده از سیاست ها
  • مدیریت CORS در مدیریت API Azure
  • ایجاد و اعمال سیاست‌های پیشرفته در API شما
  • رسیدگی به خطاها با استفاده از خط مشی ها
  • سیاست‌های رفع اشکال
  • چالش - سیاست محدودیت نرخ استفاده ساعتی را در یک API اعمال کنید
  • راه حل - سیاست محدودیت نرخ استفاده ساعتی را در یک API اعمال کنید

ایمن سازی API‌های خود با سرویس مدیریت API Azure

  • ایمن سازی API‌ها با استفاده از کلیدهای اشتراک
  • ایمن سازی API‌ها با راه‌اندازی OAuth2
  • ایمن سازی API‌ها با پیکربندی OAuth2
  • ایمن سازی API‌ها با استفاده از گواهی ها
  • چالش - احراز هویت OAuth را برای مدیریت Azure API پیاده‌سازی کنید
  • راه حل - احراز هویت OAuth را برای مدیریت Azure API پیاده‌سازی کنید

API خود را با استفاده از پورتال توسعه‌دهنده قابل کشف کنید

  • سفارشی سازی پورتال توسعه دهنده
  • درخواست و تایید کلیدهای اشتراک از طریق درگاه
  • احراز هویت توسعه دهندگان از طریق Azure AD
  • پورتال توسعه دهنده سرویس Azure API خود میزبانی
  • سفارشی سازی قالب‌های ایمیل
  • چالش - احراز هویت AzureAD را فعال کنید
  • راه حل - احراز هویت AzureAD را فعال کنید

اشکال زدایی و نظارت بر منابع مدیریت Azure API

  • درک عملکرد API با استفاده از تجزیه و تحلیل
  • Azure Application Insights را برای API‌ها پیکربندی کنید
  • تجزیه‌و‌تحلیل لاگ‌های API با استفاده از Application Insights
  • تجزیه‌و‌تحلیل وابستگی‌های برنامه با استفاده از نقشه برنامه
  • مشاهده معیارهای بیدرنگ با استفاده از معیارهای زنده
  • دریافت با استفاده از هشدارها
  • چالش - ایجاد هشدار برای درخواست‌های ناموفق
  • راه حل - ایجاد هشدار برای درخواست‌های ناموفق

نتیجه

  • مراحل بعدی برای APIهای سازمانی شما

دوره های مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal