آموزش Azure API Management Masterclass - آخرین آپدیت

دانلود Azure API Management Masterclass

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: عملی، مفاهیم و موارد استفاده | راهنمای کامل برای متخصص شدن در Azure API Gateway و مفاهیم سرویس مدیریت، موارد استفاده و اصول لازم برای Azure، API ها و API Gateway ایجاد سرویس جدید APIM، کشف پیکربندی های متعدد، انتشار و ایمن شدن پورتال توسعه دهنده Deep-dive و پیاده سازی های پیشرفته: شبکه , امنیت, DevOps, دامنه سفارشی, پورتال توسعه دهنده, Azure AD, Self-Hosted Gateway, مدیریت REST API و موارد دیگر اشتراک‌ها، محصولات و خط‌مشی‌های کلیدهای دسترسی: احراز هویت، محدود کردن نرخ، پوشاندن داده، مسیریابی، CORS و بسیاری موارد دیگر افزودن و پیکربندی API به صورت دستی حوزه‌های خط‌مشی، تمسخر، نسخه‌سازی، تجدیدنظر، مقادیر نام‌گذاری‌شده و باطن درخواست اشکال‌زدایی (میراث و ردیابی جدید) حافظه پنهان داخلی و خارجی جریان OAuth2 و ادغام جزئیات Azure AD پورتال توسعه دهنده: انتشار، پیکربندی و ایمن کردن با AD و AD-B2C یکپارچه سازی شبکه APIM: VNets، Application Gateway، Azure Front Door و Private Endpoint APIOps (DevOps for API) با استفاده از استقرار چند منطقه ای GitHub Actions و پشتیبانی AZ برای انعطاف پذیری و دسترسی بالا مدیریت API REST را یاد بگیرید، از آن برای Disaster Recovery و استفاده کنید پشتیبان‌گیری-بازیابی استفاده از دامنه سفارشی با سرویس مدیریت API ما پیاده‌سازی دروازه API خود میزبان با سرویس Azure Kubernetes (AKS) ثبت و نظارت را فعال کنید: KQL، Application Insights، Analytics، Alerts و Workbooks پیش نیازها: برخی از پس‌زمینه‌های فناوری اطلاعات توصیه می‌شود، اما API/به تجربه Azure نیازی نیست این سرویس ابری با کد پایین است، بنابراین تجربه کدنویسی لازم نیست اشتیاق برای کشف خدمات ابری یا یادگیری یک فناوری جدید

توجه داشته باشید که این دوره به هیچ تجربه قبلی در API، API Gateway یا Azure نیاز ندارد. اصول اولیه لازم در دوره پوشش داده شده است. با این دوره آموزشی HANDS-ON DRIVEN، سرویس مدیریت API Microsoft Azure را بیاموزید.

Azure API Management یک سرویس پلتفرم به‌عنوان سرویس (PaaS) از مایکروسافت است که پلتفرم ابری یکپارچه با کد پایین را برای پیاده‌سازی API Gateway در سرویس‌های HTTP و مدیریت چرخه حیات کامل برای APIها ارائه می‌دهد.


این دوره به دقت ساختار یافته است تا مطمئن شود که یک سفر یادگیری جامع را برای هرکسی که می‌خواهد پیکربندی‌ها، عملکردها و موارد استفاده سرویس مدیریت Azure API را کشف کند ارائه می‌کند


آیا با Azure، Cloud یا API آشنا هستید؟ جای نگرانی نیست.

  • برنامه ریزی شده برای همه - مبتدیان با تجربه

  • اصول ضروری Cloud و API را در بخش‌های اختصاصی پوشش می‌دهد

  • مفاهیم و ویژگی‌های ضروری Azure APIM را کاوش کنید، سپس به صورت ارگانیک به ویژگی‌ها و پیاده‌سازی‌های پیشرفته با بخش‌های بعدی بروید

با Azure و/یا API ها آشنا هستید اما با مدیریت API آشنا نیستید؟
تا حدودی با مدیریت API آشنایی دارید؟

خوب!

  • اکنون با من تمام طعم‌های این سرویس مدیریت API پر از ویژگی‌ها را کاوش کنید.

    از مبتدی/متوسط ​​به EXPERT بروید!

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


بنابراین به من بپیوندید تا مدیریت API را پیاده سازی کنیم و همچنین برخی از خدمات مرتبط دیگر را در این راه بررسی کنیم:

  • ثبت‌های برنامه، OAuth2 Flow و Azure AD (Microsoft Entra ID) برای احراز هویت و امنیت واگذار شده

  • درگاه برنامه Azure، درب ورودی، نقطه پایانی خصوصی، VNets، NSG برای شبکه APIM

  • اقدامات GitHub برای اجرای APIOps

  • کانتینرهای Docker و AKS (سرویس Azure Kubernetes) برای استقرار دروازه خود میزبانی

  • Azure Management REST API برای عملیات به عنوان مثال. پشتیبان گیری، بازیابی گزینه های بازیابی

  • Azure Key Vault، هویت مدیریت شده، دامنه های سفارشی، DNS، Blob Storage، VMs و غیره.


Microsoft Azure پلتفرم ابری بزرگ در حال رشد سریع‌ترین است و این پیشنهاد مدیریت API یکی از محبوب‌ترین و پرکاربردترین راه‌حل‌های مدیریت API برای انواع سازمان‌های فناوری اطلاعات است.


من این دوره را به دلیل علاقه ام به آموزش فناوری ایجاد کرده ام. پس از گذراندن 14 سال کار در یکپارچه سازی سازمانی و تمام ویژگی های آن (API ها، ETL، EDI، جریان و غیره)، به نظر می رسد این سرویس نقطه شروع خوبی برای ارائه برخی از جنبه های حیاتی از آنچه از اجرای پروژه در هر دو یکپارچه سازی آموخته ام باشد. و ابر. من مطمئن هستم که این راهنمای عملی بسیار کمک خواهد کرد که آیا هدف شما فقط یادگیری است یا می خواهید این سرویس را در سازمان خود پیاده سازی کنید.


یادگیری مبارک !!


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

معرفی دوره و مبانی Azure Course Introduction and Azure Basics

  • معرفی دوره Course Introduction

  • دانلودهای اسلاید Slide Downloads

  • مسیر را به روش خود پیمایش کنید Navigate the course your way

  • پخش کننده Udemy Udemy Player

  • اصول Azure - مناطق و مناطق در دسترس Azure Basics - Regions and Availability Zones

  • سلسله مراتب منابع Azure Azure Resource Hierarchy

  • بهینه سازی هزینه های ابری Optimize Cloud Costs

  • در Azure ثبت نام کنید، دسترسی و بودجه را تنظیم کنید Sign up to Azure, set up access and budget

  • بررسی دانش: مبانی Azure Knowledge Check: Azure Basics

اصول API API Fundamentals

  • تعریف و قیاس Definition and Analogy

  • API در مقابل وب سرویس API Vs Web Service

  • انواع API API Types

  • نمونه های API API Examples

  • دمو و اصطلاحات API Postman Postman Demo and API Terminologies

  • روش های HTTP و عدم توانایی HTTP Methods and Idempotence

  • مقایسه روش HTTP HTTP Method Comparison

  • کدهای وضعیت HTTP HTTP Status Codes

  • درک REST Understanding REST

  • کاوش Google Maps API Exploring Google Maps API

  • چرخه عمر API و مزایا API Lifecycle and Benefits

  • خلاصه بخش Section Summary

  • بررسی دانش: مبانی API Knowledge Check: API Basics

شروع به کار با Azure API Management Getting started with Azure API Management

  • اجزای Azure APIM Azure APIM Components

  • چرا از مدیریت API استفاده کنیم؟ Why to use API Management?

  • سرویس Azure APIM ایجاد کنید Create Azure APIM Service

  • اولین API ما را وارد و آزمایش کنید Import and test our first API

  • به روز رسانی مهم در کنفرانس نسخه ی نمایشی IMPORTANT UPDATE on Demo Conference

  • اشتراک ها و محصولات API API Subscriptions and Products

  • محصولات، عملیات و تعاریف را کاوش کنید Explore Products, Operations and Definitions

  • اولین رویکرد طراحی با مشخصات Petstore Swagger Design-first approach with Petstore Swagger Specs

  • پاسخ API ساختگی Mock API Response

  • ویرایش های API API Revisions

  • نسخه های API (...و چه تفاوتی با نسخه ها دارد؟) API Versions (...and how is it different from Revisions?)

  • سطوح قیمت گذاری APIM APIM Pricing Tiers

  • RBAC - کنترل دسترسی مبتنی بر نقش RBAC - Role Based Access Control

  • هویت مدیریت شده (سیستم اختصاص داده شده و توسط کاربر تعریف شده) Managed Identity (System-assigned & User-defined)

  • فضاهای کاری APIM APIM Workspaces

  • بررسی دانش: اصول مدیریت API Knowledge Check: API Management Fundamentals

Backends، محدوده خط مشی، اشکال زدایی، ذخیره سازی، صادرات Backends, Policy Scopes, Debugging, Caching, Exporting

  • مقادیر نام‌گذاری شده، خزانه کلید، Backend Named Values, Key Vault, Backend

  • پیکربندی Backend برای Basic Auth Backend config for Basic Auth

  • API را به صورت دستی اضافه کنید Add API Manually

  • خط مشی ها: محدوده و ارث Policies: Scopes and inheritance

  • سیاست ها: اصول کدنویسی Policies: Coding basics

  • Azure CLI، VS Code و Power Shell برای APIM Azure CLI, VS Code and Power Shell for APIM

  • وارد کردن سرویس برنامه Importing App Service

  • در حال وارد کردن SOAP API Importing SOAP API

  • وارد کردن توابع Azure Importing Azure Functions

  • وارد کردن برنامه منطق Importing Logic App

  • اشکال زدایی با ردیابی قدیمی Debugging with Legacy Tracing

  • اشکال زدایی با ردیابی پیشرفته Debugging with Advanced Tracing

  • ذخیره سازی - حافظه پنهان داخلی Caching - Internal Cache

  • ذخیره سازی - حافظه پنهان Redis خارجی با خط مشی ذخیره سازی پیشرفته Caching - External Redis Cache with Advanced Caching Policy

  • صادرات API ها Export APIs

  • بررسی دانش: ویژگی های مدرن مدیریت API Knowledge Check: API Management Modern Features

امنیت API و پورتال توسعه دهنده API Security and Developer Portal

  • Refresher - جریان OAuth2 را درک کنید Refresher - Understand OAuth2 Flows

  • نقشه راه Azure AD Setup Part1 Roadmap to Azure AD Setup Part1

  • نقشه راه Azure AD Setup Part2 Roadmap to Azure AD Setup Part2

  • API امن با JWT با استفاده از Entra ID (Azure AD) Secure API with JWT using Entra ID (Azure AD)

  • پورتال توسعه دهنده - راه اندازی ضروری در کمتر از 15 دقیقه! Developer Portal - Essential Setup in under 15 minutes !

  • پورتال توسعه دهنده - کنترل دسترسی Developer Portal - Access Control

  • نقشه راه به پیکربندی سرور OAuth2 برای کنسول آزمایشی Roadmap to OAuth2 Server Config for Test Console

  • Azure AD به عنوان سرور OAuth2 برای کنسول تست Azure AD as OAuth2 Server for Test Console

  • Azure AD B2C به عنوان سرور OAuth2 برای کنسول آزمایشی Azure AD B2C as OAuth2 Server for Test Console

  • نقشه راه به OAuth2 Identities for Developer Portal Roadmap to OAuth2 Identities for Developer Portal

  • ثبت نام/ورود کاربر خارجی با شناسه AD B2C External User Sign-up/Sign-In with AD B2C Identity

  • با Azure AD Identity وارد شوید Sign-In with Azure AD Identity

  • نتیجه گیری OAuth2: موارد استفاده و نمونه های دنیای واقعی ما OAuth2 Conclusion: Our Use-Cases and real-world examples

  • حذف/ماسک کردن اطلاعات حساس Remove/Mask sensitive information

  • تأیید اعتبار گواهی مشتری - با Backend و APIM Client Certificate Authentication - with Backend & APIM

  • احراز هویت اولیه - با Backend و APIM Basic Authentication - with Backend & APIM

  • CORS در عمل CORS in action

  • API Defender، پروتکل ها و رمزها API Defender, Protocols & Ciphers

  • بررسی دانش: امنیت و پورتال توسعه دهنده Knowledge Check: Security and Developer Portal

شبکه سازی Networking

  • نمای کلی - گزینه های شبکه نشان داده شده است Overview - Networking options illustrated

  • به VNet خارجی مستقر شوید Deploy to External VNet

  • به VNet داخلی مستقر شوید Deploy to Internal VNet

  • ادغام Application Gateway با VNet داخلی Integrate Application Gateway with Internal VNet

  • حفاظت DDoS برای APIM DDoS Protection for APIM

  • مهم: برنامه DDoS را حذف کنید IMPORTANT: Delete DDoS Plan

  • نقطه پایان خصوصی برای اتصال VNet Private Endpoint for VNet Connectivity

  • پیکربندی Azure Front Door Configure Azure Front Door

  • بخش 6 پاکسازی Section-6 Cleanup

  • بررسی دانش: شبکه Knowledge Check: Networking

APIOps - DevOps برای APIها APIOps - DevOps for APIs

  • نمای کلی APIOps - سناریوها، معماری و پیش نیازها APIOps Overview - Scenarios, Architecture & Prerequisites

  • راه اندازی اولیه خط لوله برای GitHub Initial Pipeline Setup for GitHub

  • ابزار استخراج Extractor Tool

  • ابزار ناشر Publisher Tool

  • پیکربندی محیط - ارزش‌ها و اسرار نام‌گذاری شده Environment Config - Named Values & Secrets

  • تنظیمات محیطی - Backends Environment Config - Backends

  • تنظیمات محیط - Loggers Environment Config - Loggers

  • پیکربندی محیط - API و تشخیص Environment Config - APIs & Diagnostics

  • Extractor Config: استخراج API های خاص Extractor Config : Extract Specific APIs

  • رویکرد APIOps برای چندین تیم APIOps Approach for Multiple Teams

  • APIOPs برای سناریوی کد اول با استفاده از IDE (VSCode) APIOPs for Code-first Scenario using IDE (VSCode)

  • بخش-7 پاکسازی Section-7 Cleanup

  • بررسی دانش: APIOps Knowledge Check: APIOps

انعطاف پذیری، بازیابی فاجعه، دامنه سفارشی Resiliency, Disaster Recovery, Custom Domain

  • ظرفیت و مقیاس بندی خودکار Capacity and Auto-Scaling

  • انتشار و به روز رسانی پلتفرم Platform Releases and Updates

  • تحمل خطا Fault Tolerance

  • افزونگی منطقه، استقرار چند منطقه ای، مقیاس گذاری خودکار Zone Redundancy, Multi-region Deployment, Autoscaling

  • مهم: سرویس سطح برتر را حذف کنید IMPORTANT: DELETE Premium Tier Service

  • بازیابی بلایا (DR) Disaster Recovery (DR)

  • دانلود مجموعه پستچی Postman Collection Download

  • Azure REST API Azure REST API

  • پشتیبان گیری از سرویس APIM Backup APIM Service

  • سرویس APIM را بازیابی کنید Restore APIM Service

  • بازیابی سرویس حذف شده، سیستم عامل های محاسباتی Recover deleted service, Compute Platforms

  • خرابی چند منطقه ای باطن Backend multi-region failover

  • دامنه سفارشی Custom Domain

  • بخش 8 پاکسازی Section-8 Cleanup

  • بررسی دانش: انعطاف پذیری، DR و دامنه سفارشی Knowledge Check: Resiliency, DR and Custom Domain

API Gateway Containerization با Kubernetes API Gateway Containerization with Kubernetes

  • نمای کلی: دروازه خود میزبان Overview: Self-hosted Gateway

  • Container و Kubernetes: Refresher Container and Kubernetes: Refresher

  • وب سرور را با استفاده از Docker: Refresher اجرا کنید Run Web Server using Docker: Refresher

  • استقرار دروازه به خوشه Azure Kubernetes (AKS) Deploy Gateway to Azure Kubernetes Cluster (AKS)

  • API ها را روی برد و آزمایش کنید Onboard and test APIs

  • پشتیبانی و مسئولیت های مشترک Support and Shared Responsibilities

  • بخش 9 پاکسازی Section-9 Cleanup

  • بررسی دانش: دروازه خود میزبان Knowledge Check: Self-hosted Gateway

ثبت و نظارت Logging and Monitoring

  • جستجوی گزارش‌های APIM (KQL) Query APIM Logs (KQL)

  • Log Analytics Workspace Log Analytics Workspace

  • بینش برنامه Application Insights

  • تجزیه و تحلیل و معیارهای APIM APIM Analytics and Metrics

  • هشدارها Alerts

  • کتاب های کار Workbooks

  • مانیتور لاجوردی Azure Monitor

  • بررسی دانش: ثبت و نظارت Knowledge Check: Logging and Monitoring

تبریک میگم Congratulations

  • تبریک میگم Congratulations !

  • ارسال بازخورد Submit Feedback

ضمیمه Appendix

  • نکته مهم Important Note

  • Copilot: دستیار هوش مصنوعی مایکروسافت Copilot: Microsoft's AI Assistant

نمایش نظرات

آموزش Azure API Management Masterclass
جزییات دوره
11 hours
121
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
265
4.9 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Nitish Shete  Azure   GCP Certified Developer, Technical Architect Nitish Shete Azure GCP Certified Developer, Technical Architect

معمار سازمانی | کارشناس ادغام | مربی فناوری