آموزش Azure Logic Apps: نگاهی جامع با موارد کاربرد واقعی - آخرین آپدیت

دانلود Azure Logicapps Inside-Out with real-world use case

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش Azure Logic Apps: اتوماسیون واقعی بدون پیچیدگی

با Azure Logic Apps مهارت‌های ابری خود را گسترش دهید و اتوماسیون‌های قدرتمند بسازید. این دوره آموزشی بر پایه پروژه‌های واقعی طراحی شده است و از مثال‌های ساده یا تئوری‌های پیچیده پرهیز می‌کند. هدف ما ساختن ابزارهای کاربردی و حل مشکلات روزمره در محیط ابری است.

با Azure Logic Apps چه خواهید آموخت؟

  • اتوماسیون وظایف تکراری یا پیچیده با استفاده از Azure Logic Apps
  • تنظیم هشدار برای انقضای Secret در App Registrations در Azure AD
  • ارتقاء مهارت‌های خود در اتوماسیون ابری
  • متمایز شدن از همکاران و پیشرفت شغلی
  • مناسب برای افراد با دانش محدود برنامه‌نویسی یا اسکریپت‌نویسی
  • رابط کاربری گرافیکی (GUI) ساده برای توسعه
  • توسعه با رویکرد Low-code/No-code
  • ادغام آسان با سایر سیستم‌ها و اجزای سازمانی

در این دوره، اصول Azure Logic App را از طریق کار عملی و ساخت یک راهکار کاربردی فرا می‌گیرید. در پایان دوره، یک راهکار عملی برای یک مشکل رایج در دنیای واقعی برای هر مشتری سازمانی Azure خواهید داشت.

ساخت اتوماسیون Logic App برای هشدار انقضای Secret

ما یک اتوماسیون Logic App خواهیم ساخت تا در مورد انقضای Secret در App Registrations / Service Principal هشدار دهد.

App Registrations / Service Principal اجزای مهمی در Azure Entra ID/Azure AD هستند که در هر سازمانی به طور گسترده استفاده می‌شوند. عدم تمدید Secretها می‌تواند منجر به خرابی برنامه‌ها و توقف عملیات تولید شود.

این دوره بخشی از مجموعه‌ای است که به بررسی موارد استفاده رایج با استفاده از Logic App می‌پردازد و بلوک‌های سازنده اصلی Logic App را برای شروع کار شما پوشش می‌دهد.

پیش‌نیازهای دوره:

  • دانش پایه از خدمات Azure توصیه می‌شود.
  • دسترسی به Azure Portal.
  • داشتن یک Client ID و Secret با مجوز خواندن App Registrations در Azure AD/Entra ID.
  • یک حساب Office 365 (در صورت نیاز به دریافت هشدار ایمیلی عملیاتی).

کلمات کلیدی مرتبط:

Azure Logic Apps, اتوماسیون ابری, Azure Automation, App Registrations, Service Principal, Azure AD, Azure Entra ID, هشدار انقضا, Low-code, No-code, مدیریت Azure, توسعه ابری


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

معرفی دوره Course Introduction

  • مقدمه Introduction

  • چرا Azure Logicapp را یاد بگیریم و پیش‌نیازها Why learn Azure Logicapp and Prerequisites

  • هدف – مورد استفاده واقعی هنگام یادگیری Logicapp Goal - The real world use case while learning Logicapp

مبانی Azure LogicApp Azure LogicApp Basics

  • Azure LogicApp چیست What is Azure LogicApp

  • کانکتورها Connectors

  • تریگرها و اکشن‌ها Triggers and actions

  • دسترسی به Logicapps در پورتال Azure Access Logicapps in Azure portal

  • طراح جدید در مقابل قدیمی New vs Old Designer

  • ساخت یک Logicapp Create a Logicapp

  • آشنایی با رابط کاربری Get familiar with the user interface

ساخت اتوماسیون Building the Automation

  • مرور کلی مراحل مورد نیاز High level Overview of required steps

  • ساخت یک تریگر Creating a Trigger

  • ساخت متغیرها Creating Variables

  • متغیرها به عنوان پارامتر Variables as Parameters

  • نام‌گذاری متغیرها Naming Variables

  • طراح جدید در مقابل قدیمی New vs Old Designer

  • متغیرها Variables

کار با فراخوانی‌های HTTP Working with HTTP calls

  • نقطه پایانی HTTP REST API The HTTP REST API endpoint

  • ساخت یک Service Principle / App Registration Create a Service Principle / App Registration

  • مجوزهای API برای Service principal API permissions for the service principal

  • فراخوانی موفقیت‌آمیز REST API Successfully calling the REST API

  • بازرسی خروجی API Inspect the API Output

  • فراخوانی Http Graph با طراح جدید Http Graph request with New designer

  • فیلتر کردن خروجی Graph API Filtering graph API output

کار ایمن با اسرار Working with secrets securely

  • یک مشکل امنیتی A secret problem

  • ساخت Key Vault Create Key Vault

  • هویت مدیریت شده (Managed Identity) و اسرار Key Vault Managed Identity and Key Vault secrets

  • فعال‌سازی هویت مدیریت شده Enabling Managed Identity

کار با JSON Working with JSON

  • تجزیه JSON Parsing JSON

  • نکته: کپی کردن بدنه JSON Note: Copying JSON Body

حلقه زدن روی نتایج و استخراج داده Loop through results and extract data

  • گام بعدی Next step

  • استفاده از حلقه For-Each Using a For-Each loop

  • اعتبارنامه‌های تجزیه JSON JSON Parsing Credentials

  • رفع خطای نوع JSON Fixing the JSON type error

  • استخراج موفقیت‌آمیز تاریخ انقضا Successfully extracting expiry date

کار با شرط‌ها و تاریخ‌ها Working with conditions and dates

  • شرط‌ها – کار با تاریخ‌ها Conditions - Working with dates

  • شرط‌ها – بررسی شرط تاریخ Conditions - Check date Condition

  • فرمت دهی تاریخ و زمان Format Datetime

  • ذخیره لیست برنامه‌های منقضی شده Save Expired Apps List

ارسال نتایج از طریق ایمیل Email the results

  • ارسال ایمیل Send Email

  • جدول HTML در ایمیل HTML table in email

  • زیباسازی HTML Beautify HTML

  • کار به پایان رسید! Work Completed!

بهبود اتوماسیون Improving the automation

  • فیلتر فقط برای انقضای آینده Filter for Future Expiry Only

  • پیگیری انقضای کلید Tracking Key Expiry

  • بازگردانی نسخه‌ها Restore Versions

  • خروجی نهایی و رفع HTML Final Output and HTML Fix

اطلاعات اضافی Additional Information

  • استفاده از SendGrid برای ایمیل به جای O365 Using SendGrid for emails instead of O365

  • فیلدهای مورد نیاز تجزیه JSON Parse Jsonnrequired fields

  • 980 رفع خطای نوع null در تجزیه JSON 980 Parse Json null type error

نمایش نظرات

آموزش Azure Logic Apps: نگاهی جامع با موارد کاربرد واقعی
جزییات دوره
2 hours
50
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
132
4.5 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sumesh P Sumesh P

Sr. معمار و مربی متخصص در Azure، اتوماسیون

Sumesh P Sumesh P

Sr. معمار و مربی متخصص در Azure، اتوماسیون