آموزش تسلط بر Azure Container Apps - دوره جامع و فنی - آخرین آپدیت

دانلود Mastering Azure Container Apps - Deep dive technical course

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: یک دوره فنی عمیق در مورد نحوه کانتینری کردن برنامه‌های میکروسرویس با استفاده از Azure Container Apps. یادگیری مفاهیم بنیادی Azure Container Apps و دموهای فنی پیشرفته توانایی مدیریت محیط Container Apps و پروفایل‌های مختلف Workload یادگیری نحوه ساخت Image و آپلود آن در Azure Container Registry نحوه کانتینری کردن برنامه‌های میکروسرویس موجود محافظت از Container Apps با استفاده از YARP Reverse proxy gateway و مدیریت احراز هویت یادگیری ایزوله‌سازی شبکه Azure با استفاده از Virtual Network برای محیط Container Apps مدیریت Revisions و Replicas در Container App نحوه مدیریت Secretها برای میکروسرویس‌ها در Container App مقیاس‌بندی (Scaling) برنامه‌ها و مدیریت انواع مختلف اسکیلینگ مدیریت امنیت در محیط Container Apps با استفاده از Private Endpoints [بونوس] نحوه رفع مشکل Port Exhaustion در محیط عملیاتی با استفاده از NAT gateway پیشنیازها: Azure Fundamentals داشتن دانش تئوری در مورد Virtual Networks کمک‌کننده است دانش پایه در مورد Cloud computing و کانتینرها (الزامی نیست اما توصیه می‌شود) دانش حداقلی در زمینه توسعه برنامه‌های ASP Net Core Web API

در این دوره، ما به طور کامل در مفاهیم بنیادی Azure container apps غوطه‌ور خواهیم شد و شما دانش عمیقی در موارد زیر کسب خواهید کرد:

- نحوه ساخت برنامه میکروسرویسبا استفاده از Clean Architectureبه همراه CQRS

- یادگیری درباره YARP Reverse Proxyو نحوه کمک آن به معماری میکروسرویس

- نحوه کانتینری کردن برنامه میکروسرویس و آپلود Image کانتینر در Azure Container Registry

- نحوه دیپلویموفقیت‌آمیز برنامه میکروسرویس در Container Apps Environment

- یادگیری کار با Portal و Azure CLI و همچنین دیپلوی‌های YAML

- نحوه پیکربندی Environment Variablesبرای برنامه شما

- یادگیری درباره Scalingو مدیریت Workload Profilesدر محیط Container Apps

- نحوه ایجاد و مدیریت Secrets

- تفاوت بین Ingress Envoyعمومی و خصوصی

- نحوه مقیاس‌بندی Ingressبا استفاده از Workload profile

- نحوه افزودن Replicasو مدیریت تغییر Revisionsبرای Container App شما

- آشنایی با قوانین مقیاس‌بندیو کاراییبرنامه Container App شما

- Daprچیست و چگونه ارتباط سرویس با سرویسرا با استفاده از Dapr در الگوی sidecar فعال کنیم

- نحوه فعال‌سازی امنیت شبکهاز طریق یک ساب‌نت Dedicated Virtual network

- افزودن Private endpointsبرای اتصال امن به منابع Azure (مانند Cosmos DB) از طریق Container App


به عنوان محتوای بونوس، ما همچنین نحوه استفاده از NAT gatewayبرای شبکه مجازی شما را پوشش می‌دهیم تا مشکل رایج Port Exhaustionدر محیط‌های عملیاتی (Production) را مدیریت کنیم.



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

مقدمه Introduction

  • مقدمه Introduction

  • [دمو] ایجاد یک Azure Container App جدید با استفاده از Quickstart Image [Demo] Create a new Azure Container App using Quickstart Image

محیط Container Apps Container Apps Environment

  • مقدمه Introduction

  • پالیسی‌های محیطی (Environment Policies) Environment Policies

  • [دمو] ایجاد Workload profile جدید در محیط [Demo] - New Workload profile creation in Environment

  • [دمو] حذف منابع Azure [Demo]-Deletion of Azure Resources

  • جمع‌بندی Summary

  • کوییز Quiz

بررسی برنامه میکروسرویس ERP ERP - Microservice Application Walkthrough

  • مقدمه برنامه ERP ERP Application - Introduction

  • کلون کردن مخزن سورس کد از گیت Clone Source code Repo from Git

  • شبیه‌ساز CosmosDB و طراحی پایگاه داده CosmosDB Emulator and Database design

  • طراحی Cosmos DB برای ERP ERP Cosmos DB Design

  • لایه‌های میکروسرویس‌های ERP Layers of ERP Microservices

  • الگوی CQRS در لایه Application CQRS in Application Layer

  • لایه‌های Common و Infrastructure Core Common and Infrastructure Core layers

  • [دمو] تست محلی - اجرای برنامه Employee [Demo] Local Test - Running Employee App

  • [دمو] تست محلی - اجرای برنامه Review [Demo] Local Test - Running Review App

  • توضیحات در مورد معماری کد Disclaimer about the Code Architecture

  • YARP Reverse Proxy YARP Reverse Proxy

  • بررسی سلامت (Health Checks) در YARP YARP Health Checks

  • [دمو] تست محلی - اجرای YARP و تست Healthchecks [Demo] Local Test - Run YARP and test Healthchecks

  • احراز هویت و تعیین سطح دسترسی Authentication And Authorization

  • [دمو] تست محلی - احراز هویت YARP [Demo] Local Test - YARP Authentication

  • جمع‌بندی Summary

زمان اجرای DAPR DAPR runtime

  • مقدمه‌ای بر Dapr Dapr - Introduction

  • بررسی سورس کد Dapr Dapr - Source Code Walkthrough

  • [دمو] نصب Dapr روی سیستم [Demo] Dapr - Installation in PC

  • [دمو] اجرا و تست محلی Dapr [Demo] Running and Testing Dapr Locally

  • جمع‌بندی Summary

  • کوییز Dapr Dapr-Quiz

Azure Container Registry Azure Container Registry

  • کانتینری کردن برنامه میکروسرویس Containerize Microservice Application

  • آیا به Docker نیاز دارید؟ Do you need Docker?

  • مقدمه‌ای بر Azure Container Registry Azure Container Registry - Introduction

  • [دمو] ایجاد ACR در Azure [Demo] Creating ACR in Azure

  • [دمو] نصب AZ CLI [Demo] AZ CLI Installation

  • [دمو] ساخت Imageهای کانتینر و Push به ACR [Demo] Building Container Images and Push to ACR

  • هزینه ساخت Imageها با استفاده از AZ ACR Cost of Building images using AZ ACR

  • جمع‌بندی Summary

  • کوییز ACR Quiz - ACR

ایجاد Azure Container Apps Azure Container Apps creation

  • مقدمه‌ای بر Virtual Network Virtual Network Introduction

  • [دمو] ایجاد VNet و ساب‌نت اختصاصی [Demo] VNet and Dedicated Subnet creation

  • ایجاد حساب CosmosDB CosmosDB Account Creation

  • [دمو] ایجاد برنامه Employee [Demo] Employee App Creation

  • درباره Ingress Envoy About Ingress Envoy

  • [دمو] پیکربندی ساب‌نت محیطی و Ingress [Demo] Environment Subnet and Ingress Configuration

  • [دمو] پیمایش تنظیمات برنامه Employee [Demo] Employee App Settings Navigation

  • [دمو] فعال‌سازی Dapr در برنامه Employee [Demo] Enabling Dapr in Employee App

  • [دمو] پیکربندی Ingress برای کانتینر اپلیکیشن Employee [Demo] Employee Container App Ingress Configuration

  • [دمو] تست برنامه Employee با استفاده از Postman [Demo] Testing Employee App using Postman

  • [دمو] ایجاد، تست و ردیابی (Tracing) برنامه Review [Demo] Review App Creation, Testing and Tracing

  • [دمو] ایجاد کانتینر اپلیکیشن YARP [Demo] YARP container app creation

  • [دمو] رفع خطای ایجاد YARP و آشنایی با گواهینامه TLS [Demo] Addressing YARP creation Failure and Know about TLS certificate

  • [دمو] تست کانتینر اپلیکیشن YARP [Demo] Testing YARP container App

  • معماری امن شده با استفاده از Azure Front Door Secured Architecture using Azure Front Door

  • درباره دیپلوی YAML About Yaml Deployment

  • جمع‌بندی Summary

  • کوییز Container Apps Quiz - Container Apps

Private Endpoint Private Endpoint

  • مقدمه‌ای بر Private Endpoint Private Endpoint - Introduction

  • Private Endpoint برای محیط Container Apps از طریق Front door Private Endpoint for Container Apps Environment from Front door

  • [دمو] ایجاد Private endpoint برای CosmosDB [Demo] Creating Private endpoint for CosmosDB

  • [دمو] تایید اتصال Private endpoint از طریق Container Apps [Demo] Validate Private endpoint connection from Container Apps

  • جمع‌بندی Summary

  • کوییز Private Endpoint Quiz - Private Endpoint

ریویژن‌ها و رپلیکاها Revisions and Replicas

  • مقدمه‌ای بر Revisions Revisions - Introduction

  • تغییرات کد در Revisions Revisions Code Changes

  • [دمو] ایجاد Revisions در Azure Container Apps [Demo] Creating Revisions in Azure Container Apps

  • [دمو] تست Revisions برنامه Employee [Demo] Testing Revisions of Employee App

  • جمع‌بندی Summary

  • کوییز Revisions Quiz - Revisions

مدیریت Secretها و مقیاس‌بندی Container Apps Secrets and Scaling of Container Apps

  • [دمو] مدیریت Secretها [Demo] Secrets Management

  • مقدمه‌ای بر مقیاس‌بندی (Scaling) Scaling - Introduction

  • [دمو] مقیاس‌بندی Container Apps با استفاده از Scale rules [Demo] Container Apps Scaling using Scale rules

  • جمع‌بندی Summary

[بونوس] NAT Gateway [Bonus] NAT Gateway

  • مقدمه‌ای بر NAT Gateway NAT Gateway - Introduction

  • [دمو] ایجاد NAT Gateway با IP عمومی [Demo] Creating NAT Gateway with Public IP

  • جمع‌بندی Summary

  • سپاس از همراهی شما در این دوره Thank You for Taking the Course

نمایش نظرات

آموزش تسلط بر Azure Container Apps - دوره جامع و فنی
جزییات دوره
2.5 hours
71
(آخرین آپدیت)
6
از 5
دارد
ندارد
ندارد
Hariprasad J
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Hariprasad J Hariprasad J

مدرس در Udemy