آموزش تسلط بر Azure Container Apps - از مبانی تا استقرار پیشرفته [ویدئویی] - آخرین آپدیت

دانلود Mastering Azure Container Apps - From Basics to Advanced Deployment [Video]

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره، قابلیت‌های Azure Container Apps را بررسی خواهید کرد؛ از استقرارهای ابتدایی شروع کرده و به تکنیک‌های پیچیده خواهید رسید. یاد می‌گیرید چگونه کانتینرها را با استفاده از پیکربندی‌های دستی و YAML مستقر کنید تا پایه‌ای قوی برای مباحث بعدی بسازید. پس از تسلط بر استقرار، وارد مبحث مقیاس‌پذیری با KEDA می‌شوید تا مقیاس‌بندی برنامه را بر اساس تقاضای لحظه‌ای خودکار کرده و امنیت اسرار (Secrets) برنامه را با Azure Key Vault تامین کنید. این دوره به سمت متدهای DevOps حرکت می‌کند، جایی که یاد می‌گیرید خط لوله‌های CI/CD را با استفاده از GitHub Actions و Azure DevOps بسازید و مدیریت کنید. همچنین زیرساخت به عنوان کد (IaC) را با Bicep و Terraform برای خودکارسازی استقرار در محیط‌های مختلف بررسی می‌کنید. از طریق آزمایشگاه‌های عملی، مفاهیم کلیدی مانند مدیریت ذخیره‌سازی، پیکربندی دامنه‌های سفارشی و استفاده از Private Endpoints برای ایمن‌سازی برنامه‌ها را فرا خواهید گرفت. این دوره دموهای عمیق و کاربردهای واقعی را ارائه می‌دهد تا اطمینان حاصل شود که شما نه تنها مفاهیم تئوری را درک می‌کنید، بلکه مهارت‌های عملی لازم برای استقرار و مدیریت برنامه‌های مقیاس‌پذیر در Azure را کسب می‌کنید. - استقرار Azure Container Apps با استفاده از فایل‌های پیکربندی YAML - خودکارسازی مقیاس‌بندی برنامه با KEDA و کارهای رویداد-محور (Event-driven jobs) - ایمن‌سازی اسرار برنامه از طریق یکپارچگی با Azure Key Vault - پیاده‌سازی خط لوله‌های CI/CD با استفاده از GitHub Actions و Azure DevOps - ساخت زیرساخت به عنوان کد با Bicep و Terraform - مدیریت شبکه، Private Endpoints و نام‌های دامنه سفارشی این دوره برای توسعه‌دهندگان نرم‌افزار، مهندسان ابری و متخصصان DevOps طراحی شده است که به دنبال ارتقای مهارت‌های خود در استقرار و مدیریت برنامه‌های کانتینری در Microsoft Azure هستند. تجربه قبلی در Azure، کانتینرها یا کوبرنتیز مفید است اما اجباری نیست. آشنایی با YAML و مفاهیم پایه شبکه کمک‌کننده خواهد بود. ایده‌آل برای متخصصانی که به دنبال ارتقای استراتژی‌های استقرار برنامه‌های ابری خود، به‌ویژه در محیط‌های عملیاتی (Production) هستند که مقیاس‌پذیری و خودکارسازی در آن‌ها کلیدی است. - آزمایشگاه‌های عملی برای استقرار برنامه‌های Frontend و Backend * موارد استفاده واقعی شامل Auto-scaling، مدیریت اسرار و دامنه‌های سفارشی * راهنمای گام‌به‌گام خط لوله‌های DevOps با هر دو ابزار GitHub و Azure DevOps

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

مقدمه Introduction

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

  • مقدمه Introduction

  • [دمو] استقرار یک کانتینر نمونه در Container Apps [Demo] Deploying Sample Container into Container Apps

  • [دمو] استقرار برنامه‌های فرانت‌اند و بک‌اند با استفاده از Azure Portal [Demo] Deploying Frontend and Backend Apps Using Azure Portal

  • بررسی ویژگی‌های محیط Container Apps Exploring the Features of Container Apps Environment

  • بررسی ویژگی‌های Container Apps Exploring the Features of Container Apps

استقرار با استفاده از فایل‌های YAML (مشابه کوبرنتیز) Deploying Using YAML Files (Like in Kubernetes)

  • ایجاد کانتینر اپ‌ها با استفاده از فایل‌های پیکربندی YAML Creating Container Apps Using YAML Configuration Files

  • [دمو] ایجاد کانتینر اپ‌ها با استفاده از فایل‌های پیکربندی YAML [Demo] Creating Container Apps Using YAML Configuration Files

  • خروجی گرفتن از پیکربندی کانتینر اپ‌ها به صورت YAML Exporting Container Apps Configuration into YAML

جاب‌های دستی، زمان‌بندی شده و رویداد-محور Manual, Scheduled, and Event-Driven Jobs

  • مقدمه‌ای بر جاب‌های (Jobs) کانتینر اپ‌ها Introduction to Container Apps Jobs

  • [دمو] ایجاد و اجرای دستی جاب‌ها [Demo] Creating and Running Jobs Manually

مقیاس‌بندی خودکار برنامه‌ها و جاب‌ها با استفاده از KEDA Autoscaling Apps and Jobs Using KEDA

  • معرفی KEDA روی تخته لایت‌بورد Introduction to KEDA on the Lightboard

  • مقیاس‌بندی خودکار برنامه‌ها و جاب‌ها با استفاده از Scalerهای KEDA Autoscaling Apps and Jobs Using KEDA Scalers

  • [دمو] مقیاس‌بندی خودکار جاب‌ها با استفاده از Service Bus Scaler در KEDA [Demo] Autoscaling Jobs Using KEDA Service Bus Scaler

  • [آزمایشگاه، بخش ۱] معرفی محیط دمو [Lab, Part 1] Introduction to the Demo Environment

  • [آزمایشگاه، بخش ۲] توضیح احراز هویت KEDA و پیکربندی مقیاس‌بندی خودکار [Lab, Part 2] Explaining KEDA Authentication and Autoscaling Configuration

  • [آزمایشگاه، بخش ۳] اجرای منابع و تست برنامه [Lab, Part 3] Running the Resources and Testing the Application

ایمن‌سازی اسرار با Key Vault Securing Secrets with Key Vault

  • مقدمه‌ای بر اسرار (Secrets) در کانتینر اپ‌ها Introduction to Secrets in Container Apps

  • [دمو] ایجاد و خواندن اسرار [Demo] Creating and Reading Secrets

به‌روزرسانی کانتینر اپ‌ها با استفاده از Revisionها و تقسیم ترافیک Updating Container Apps Using Revisions and Splitting Traffic

  • ایجاد نسخه‌ها با استفاده از Revisionها و تقسیم ترافیک Creating Releases Using Revisions and Splitting Traffic

  • [دمو] ایجاد نسخه‌ها با استفاده از Revisionها و تقسیم ترافیک [Demo] Creating Releases Using Revisions and Splitting Traffic

لاگ‌گیری و عیب‌یابی کانتینر اپ‌ها Logging and Troubleshooting Container Apps

  • لاگ‌گیری و عیب‌یابی کانتینر اپ‌ها Logging and Troubleshooting Container Apps

  • [دمو] لاگ‌گیری و عیب‌یابی کانتینر اپ‌ها [Demo] Logging and Troubleshooting Container Apps

  • دریافت لاگ‌های کانتینر اپ‌ها در داشبوردهای Grafana Getting Container Apps Logs in Grafana Dashboards

آزمایشگاه: ساخت و استقرار فرانت‌اند و بک‌اند Lab: Building and Deploying Frontend and Backend

  • معرفی آزمایشگاه Introduction to the Lab

  • ساخت و استقرار بک‌اند در کانتینر اپ‌ها Building and Deploying Backend to Container Apps

  • ساخت و استقرار فرانت‌اند در کانتینر اپ‌ها Building and Deploying Frontend to Container Apps

آزمایشگاه: ساخت و استقرار فرانت‌اند و بک‌اند با استفاده از Managed Identity Lab: Building and Deploying Frontend and Backend Using Managed Identity

  • معرفی معماری برنامه Introduction to the Application Architecture

  • ایجاد Container Registry (ACR) و Managed Identity Creating Container Registry (ACR) and Managed Identity

  • ساخت و استقرار بک‌اند با MI Building and Deploying Backend with MI

  • ساخت و استقرار فرانت‌اند با MI Building and Deploying Frontend with MI

مدیریت ذخیره‌سازی در کانتینر اپ‌ها Managing Storage in Container Apps

  • معرفی گزینه‌های ذخیره‌سازی در کانتینر اپ‌ها Introduction to Storage Options in Container Apps

  • ذخیره داده‌ها با استفاده از سیستم فایل کانتینر Saving Data Using Container File System

  • [دمو] ذخیره داده‌ها با استفاده از سیستم فایل کانتینر [Demo] Saving Data Using Container File System

  • ذخیره داده‌ها با استفاده از ذخیره‌ساز موقت (EmptyDir) Saving Data Using Ephemeral Storage (EmptyDir)

  • [دمو] ذخیره داده‌ها با استفاده از ذخیره‌ساز موقت (EmptyDir) [Demo] Saving Data Using Ephemeral Storage (EmptyDir)

  • ماندگاری داده‌ها با استفاده از Azure File Share Persisting Data Using Azure File Share

  • [دمو] ماندگاری داده‌ها با استفاده از Azure File Share [Demo] Persisting Data Using Azure File Share

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

  • پیکربندی دامنه سفارشی برای کانتینر اپ‌ها Configuring Custom Domain for Container Apps

  • [دمو] پیکربندی دامنه سفارشی برای کانتینر اپ‌ها [Demo] Configuring Custom Domain for Container Apps

پروفایل‌های Workload Workload Profile

  • معرفی Workload Profile Introduction to Workload Profile

  • [دمو] ایجاد و پیکربندی Workload Profile [Demo] Creating and Configuring Workload Profile

نام دامنه سفارشی برای کانتینر اپ‌ها Custom Domain Name for Container Apps

  • پیکربندی دامنه سفارشی با گواهینامه مدیریت شده رایگان Configuring Custom Domain with Free Managed Certificate

گزینه‌های شبکه و زیرساخت Networking and Infrastructure Options

  • گزینه‌های شبکه در کانتینر اپ‌ها Container Apps Networking Options

  • [لایت‌بورد] دسترسی امن به کانتینر اپ‌ها با استفاده از App Gateway و HTTPS [Lightboard] Secure Access to Container Apps Using App Gateway and HTTPS

  • [دمو] ایمن‌سازی کانتینر اپ‌ها با App Gateway و گواهینامه TLS [Demo] Secure Container Apps Using App Gateway and TLS Certificate

نقطه پایانی خصوصی (Private Endpoint) برای کانتینر اپ‌ها Private Endpoint for Container Apps

  • معرفی Private Endpoint برای کانتینر اپ‌ها Introduction to Private Endpoint for Container Apps

  • [دمو] Private Endpoint برای کانتینر اپ‌ها [Demo] Private Endpoint for Container Apps

پشته شبکه: IPهای کانتینر، سرویس و Ingress Networking Stack: Container, Service, and Ingress IPs

  • پشته شبکه برای کانتینر اپ‌ها Networking Stack for Container Apps

اتصال‌دهنده سرویس (Service Connector) برای کانتینر اپ‌ها Service Connector for Container Apps

  • معرفی Service Connector Introduction to Service Connector

  • [دمو] استفاده از Service Connector برای اتصال به Storage Blob [Demo] Using Service Connector to Connect to Storage Blob

  • نکته مهم برای زیرساخت به عنوان کد (IaC) Important Notice for Infra as Code

استفاده از ACR با چندین کانتینر اپ Using ACR with Multiple Container Apps

  • معرفی ACR با ABAC Introduction to ACR with ABAC

  • [دمو] پیکربندی ACR با ABAC [Demo] Configuring ACR with ABAC

خط لوله‌های DevOps با استفاده از Github Actions DevOps Pipelines Using Github Actions

  • معرفی خط لوله‌ها با Github Introduction to Pipelines with Github

  • راه‌اندازی محیط دمو Setting Up the Demo Environment

  • ایجاد خط لوله CI/CD در YAML Creating the CI/CD Pipeline in YAML

  • [دمو] اجرای خط لوله و استقرار در کانتینر اپ‌ها [Demo] Running the Pipeline and Deploying to Container Apps

خط لوله‌های DevOps با استفاده از Azure DevOps DevOps Pipelines Using Azure DevOps

  • معرفی Azure Pipelines برای کانتینر اپ‌ها Introduction to Azure Pipelines for Container Apps

  • راه‌اندازی محیط دمو Setting Up the Demo Environment

  • ایجاد خط لوله CI/CD Creating the CI/CD Pipeline

ایجاد کانتینر اپ‌ها با استفاده از Azure CLI Creating Container Apps Using Azure CLI

  • [دمو] اجرای خط لوله [Demo] Running the Pipeline

  • ایجاد و استقرار کانتینر اپ‌ها با استفاده از Azure CLI Creating and Deploying Container Apps Using Azure CLI

  • ایجاد و استقرار فرانت‌اند و بک‌اند با استفاده از Azure CLI Creating and Deploying Frontend and Backend Using Azure CLI

  • [دمو] ایجاد و استقرار فرانت‌اند و بک‌اند با استفاده از Azure CLI [Demo] Creating and Deploying Frontend and Backend Using Azure CLI

زیرساخت به عنوان کد با Bicep Infra as Code with Bicep

  • معرفی ماژول‌های Bicep برای استقرار کانتینر اپ‌ها Introduction to Bicep Modules for Deploying Container Apps

  • [دمو] استقرار یک کانتینر اپ نمونه با استفاده از خط فرمان Bicep [Demo] Deploying a Sample Container App Using Bicep Command Line

  • استقرار چندین برنامه Deploying Multiple Apps

  • [دمو] استقرار بک‌اند و فرانت‌اند با استفاده از Bicep [Demo] Deploying Backend and Frontend Using Bicep

استقرار کانتینر اپ‌ها با استفاده از Terraform Deploying Container Apps Using Terraform

  • استقرار برنامه نمونه با استفاده از Terraform Provider Deploying Sample App Using Terraform Provider

  • [دمو] استقرار برنامه نمونه با استفاده از Terraform Provider [Demo] Deploying Sample App Using Terraform Provider

  • استقرار بک‌اند و فرانت‌اند با استفاده از Terraform Deploying Backend and Frontend Using Terraform

  • [دمو] استقرار بک‌اند و فرانت‌اند با استفاده از Terraform [Demo] Deploying Backend and Frontend Using Terraform

پیاده‌سازی Landing Zone Landing Zone Implementation

  • معرفی Landing Zone برای کانتینر اپ‌ها Introducing Container Apps Landing Zone

  • توضیح پیاده‌سازی Landing Zone با Bicep Explaining Landing Zone Implementation with Bicep

  • [دمو] استقرار Landing Zone با Bicep [Demo] Deploying Landing Zone with Bicep

  • توضیح پیاده‌سازی Landing Zone با Terraform Explaining Landing Zone Implementation with Terraform

  • [دمو] استقرار Landing Zone با Terraform [Demo] Deploying Landing Zone with Terraform

پیکربندی‌های DNS خصوصی برای کانتینر اپ‌ها Private DNS Configurations for Container Apps

  • محدودیت‌های نام‌های دامنه خصوصی در کانتینر اپ‌ها Limitations for Private Domain Names in Container Apps

اجرای مدل‌های LLM در کانتینر اپ‌ها Running LLM Models in Container Apps

  • اجرای مدل Deepseek R1 Running Deepseek R1 Model

نمایش نظرات

آموزش تسلط بر Azure Container Apps - از مبانی تا استقرار پیشرفته [ویدئویی]
جزییات دوره
6h 46m
80
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Houssem Dellai Houssem Dellai

هاوسم دلائی مهندس مشتری در مایکروسافت است. پیش از آن ، وی برای 5 سال متوالی نامزد با ارزش ترین حرفه ای مایکروسافت (MVP) شد. شما ممکن است کارهای او را ببینید بدون اینکه حتی متوجه شده باشید! اگر به دنبال محتوا در Docker ، Kubernetes ، DevOps ، Terraform ، Xamarin ، ASP.NET یا Azure بودید ، احتمال آنقدر زیاد است که از کانال Youtube وی یا پست های وبلاگ وی در Microsoft Blog ، Medium و CodeProject عبور کرده اید. وی همچنین سخنران کنفرانس و مربی خبره حرفه ای (MCT) است که هزاران دانشجو و توسعه دهنده حرفه ای را آموزش داده است. بنابراین ، او می داند که مردم برای یادگیری فن آوری های جدید کجا گیر کرده اند. او کسی است که می تواند مفاهیم پیچیده را برای مبتدیان ساده کند.