آموزش استقرار اپلیکیشن‌های .NET به صورت Cloud-Native - آخرین آپدیت

دانلود Cloud-Native .NET Application Deployment

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره به بررسی توسعه اپلیکیشن‌های Cloud-Native با استفاده از .NET، Docker، Docker Compose، .NET Aspire، OpenTelemetry، Azure Container Apps و GitHub Actions می‌پردازد. این برنامه آموزشی، توسعه‌دهندگان نرم‌افزار، یادگیرندگان .NET، مبتدیان DevOps و متخصصان آینده حوزه ابری را به مهارت‌های لازم برای ساخت، استقرار، مانیتورینگ و اتوماسیون اپلیکیشن‌های مدرن مجهز می‌کند. در پایان این دوره، شما قادر خواهید بود: - اپلیکیشن‌های ASP.NET Core را با استفاده از Docker و Multi-stage builds کانتینریزه کنید. - محیط‌های چندسرویسی (Multi-service) را با Docker Compose و PostgreSQL بسازید. - اپلیکیشن‌های توزیع‌شده را با استفاده از .NET Aspire و الگوهای تاب‌آوری (Resilience patterns) مدیریت کنید. - اپلیکیشن‌ها را با استفاده از OpenTelemetry و داشبورد Aspire مانیتور و عیب‌یابی کنید. - برنامه را در Azure Container Apps مستقر کرده و تحویل نرم‌افزار را با GitHub Actions خودکار کنید. این برنامه برای توسعه‌دهندگان نرم‌افزار، توسعه‌دهندگان Backend، مبتدیان DevOps و مهندسان Cloud که قصد دارند با استفاده از تکنولوژی‌های مایکروسافت، اپلیکیشن‌های مدرن ابری بسازند و مستقر کنند، طراحی شده است. آشنایی با مفاهیم پایه برنامه‌نویسی، سینتکس #C، ASP.NET Core، REST APIها، پایگاه داده‌ها و ابزارهای خط فرمان (CLI) به شما کمک می‌کند تا بیشترین بهره را از این تجربه ببرید. به ما بپیوندید تا تخصص عملی در توسعه Cloud-Native .NET کسب کنید و مهارت‌های لازم برای کانتینریزه کردن، ارکستراسیون، مشاهده‌پذیری، استقرار و اتوماسیون اپلیکیشن‌های مدرن را با اطمینان کامل به دست آورید.

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

از اپلیکیشن تا کانتینرها From App to Containers

  • معرفی تخصص Specialization Introduction

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

  • آشنایی با معماری Cloud Native Introduction to Cloud-Native Architecture

  • راه‌اندازی محیط توسعه Cloud Native Setting Up the Cloud-Native Dev Environment

  • شروع کار با اپلیکیشن SmartNotes Getting Started with SmartNotes Application

  • کانتینرها، ایمیج‌ها و Dockerfile Containers, Images, and the Dockerfile

  • نوشتن یک Dockerfile چندمرحله‌ای برای اپلیکیشن .NET Writing a Multi-Stage Dockerfile for a .NET Application

  • ساخت، اجرا و بررسی کانتینرها Building, Running, and Inspecting Containers

  • پوش کردن ایمیج‌ها در Container Registry Pushing Images to a Container Registry

  • استفاده از Docker Compose برای اپلیکیشن‌های چندسرویسی Docker Compose for Multi-Service Applications

  • تعریف سرویس‌ها و وابستگی‌ها با docker compose.yml Defining Services and Dependencies with docker-compose.yml

  • اجرا و مدیریت استک چندسرویسی با PostgreSQL Running and Managing a Multi-Service Stack with PostgreSQL

ارکستراسیون و مشاهده‌پذیری Orchestration and Observability

  • معرفی .NET Aspire، کشف سرویس (Service Discovery) و الگوهای تاب‌آوری Introduction to .NET Aspire, Service Discovery, and Resilience Patterns

  • راه‌اندازی Aspire App Host و اتصال پروژه‌ها Setting Up an Aspire App Host and Wiring Projects

  • یکپارچه‌سازی PostgreSQL و سرویس‌های کشینگ با Aspire Integrating PostgreSQL and Caching Services with Aspire

  • داشبورد Aspire و عیب‌یابی تعاملات سرویس‌ها The Aspire Dashboard and Debugging Service Interactions

  • مشاهده‌پذیری در اپلیکیشن‌های توزیع‌شده .NET Observability in Distributed .NET Applications

  • لاگ‌گذاری ساختاریافته با OpenTelemetry Structured Logging with OpenTelemetry

  • بررسی سلامت (Health Checks) و تشخیص مشکلات زنده از طریق داشبورد Health Checks and Diagnosing a Live Issue from the Dashboard

استقرار ابری و اتوماسیون Cloud Deployment and Automation

  • مبانی ابری و Azure Container Apps Cloud Fundamentals and Azure Container Apps

  • استقرار یک کانتینر در Azure Container Apps Deploying a Container to Azure Container Apps

  • مدیریت پیکربندی‌ها و Secrets در فضای ابری Managing Configuration and Secrets in the Cloud

  • قوانین مقیاس‌پذیری (Scaling) و مانیتورینگ اپلیکیشن زنده Scaling Rules and Monitoring a Live Application

  • یکپارچه‌سازی مداوم (CI)، تحویل مداوم (CD) و مراحل پایپ‌لاین Continuous Integration, Continuous Delivery, and Pipeline Stages

  • ساخت پایپ‌لاین Restore، Test و Build Building a Restore, Test, and Build Pipeline

  • استقرار CI/CD در Azure Container Apps CI/CD Deployment to Azure Container Apps

  • جمع‌بندی دوره Course Summary

نمایش نظرات

آموزش استقرار اپلیکیشن‌های .NET به صورت Cloud-Native
جزییات دوره
5h 27m
27
(آخرین آپدیت)
10
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar