تخفیف!
طراحی و پیاده‌سازی معماری‌ توزیع شده با NET Aspire. با قابلیت های GenAI

.NET Aspire and GenAI Develop Distributed Architectures 2025 | طراحی و پیاده‌سازی معماری‌ توزیع شده با NET Aspire. با قابلیت های GenAI

(1 بررسی مشتری)

قیمت اصلی 1,400,000ریال بود.قیمت فعلی 400,000ریال است.

  • 7 ساعت ویدیو با زیرنویس انگلیسی و فارسی و کیفیت 1080
  • به روز رسانی 4/2025 تهیه شده رسمی یودمی ایران
  • مدرس: Mehmet Ozkaya
  • حجم: 3.1GB (ترافیک داخلی)

توضیحات

طراحی و پیاده‌سازی معماری‌ توزیع شده با NET Aspire. با قابلیت های GenAI

نام دوره : .NET Aspire and GenAI Develop Distributed Architectures 2025

طراحی و پیاده‌سازی معماری‌ توزیع شده با NET Aspire. با قابلیت های GenAI

پیش نیاز:

توضیحات

در دوره NET Aspire. با قابلیت های GenAI ، ما در حال طراحی و پیاده‌سازی معماری‌های توزیع‌شده و مبتنی بر ابر با استفاده از فریم‌ورک .NET Aspire هستیم، در حالی که قابلیت‌های Generative AI (GenAI) را از طریق Microsoft-Extensions-AI و Semantic Kernel ادغام می‌کنیم.

از اصول پایه‌ای میکروسرویس‌ها تا ویژگی‌های پیشرفته مبتنی بر هوش مصنوعی، شما تجربه عملی طراحی یک سیستم E-Shop را خواهید آموخت، جایی که میکروسرویس‌های Catalog و Basket با استفاده از PostgreSQL، Redis و RabbitMQ برای مسیردهی پیام‌ها با هم کار می‌کنند.

همچنین خواهید آموخت که چگونه ویژگی‌های هوشمند مانند چت‌بات‌های Q&A و جستجوی محصول معنایی را با قدرت مدل‌های Llama/Phi از Ollama و جریان‌های RAG (Retrieval-Augmented Generation) ادغام کنید.

در طول دوره طراحی و پیاده‌سازی معماری‌ توزیع شده با NET Aspire. با قابلیت های GenAI، شما یاد خواهید گرفت:

اصول معماری توزیع‌شده مبتنی بر ابر

  • به بررسی معماری میکروسرویس‌ها، کانتینرسازی و متدولوژی Twelve-Factor App پرداخته می‌شود.

  • بهترین شیوه‌ها برای مقاومت، مقیاس‌پذیری و جریان‌های کاری DevOps را خواهید آموخت.

فریم‌ورک .NET Aspire برای توسعه مبتنی بر ابر

  • درک خواهید کرد که چگونه .NET Aspire ساخت خدمات توزیع‌شده را ساده می‌کند.

  • پروژه‌های جدید را راه‌اندازی کرده، پیکربندی‌ها را مدیریت کرده و نگرانی‌های مشترک مانند لاگ‌گیری و مشاهده‌پذیری را اعمال خواهید کرد.

میکروسرویس Catalog با PostgreSQL و RabbitMQ

  • داده‌های محصولات را در PostgreSQL ذخیره و مدیریت کنید.

  • رویدادهای ادغام (مثلاً ProductPriceChanged) را به RabbitMQ ارسال کنید.

میکروسرویس Basket با Redis

  • داده‌های سریع و مبتنی بر نشست را با استفاده از Redis نگهداری کنید.

  • هنگام افزودن اقلام به سبد خرید با سرویس Catalog هماهنگ می‌شود.

  • رویدادهای ادغام از RabbitMQ را مصرف کرده و قیمت‌های سبد خرید را هماهنگ نگه می‌دارد.

  • نقاط انتهایی سبد را با Keycloak و استفاده از JWT Bearer token ایمن کنید.

الگوهای مسیردهی پیام‌ها و رویداد محور با RabbitMQ

  • الگوهای publish/subscribe، exchanges، routing keys و بهترین شیوه‌ها برای مدیریت تلاش‌های مجدد را بررسی کنید.

  • مدیریت خطاهای قوی را پیاده‌سازی کرده و ارتباط رویداد محور قابل اعتماد بین میکروسرویس‌ها را تضمین کنید.

استقرار، امنیت و مشاهده‌پذیری

  • میکروسرویس‌ها را کانتینر کنید و آن‌ها را با استفاده از دستورات azd up و azd down به Azure Container Apps مستقر کنید.

  • از ساختار پروژه .NET Aspire برای جریان‌های کاری بهینه CI/CD پیروی کنید.

معرفی .NET GenAI با Semantic Kernel

  • با اصول Generative AI و مدل‌های زبان بزرگ (LLMs) آشنا خواهید شد.

  • Microsoft-Extensions-AI و Semantic Kernel را برای بهره‌برداری از قابلیت‌های پیشرفته هوش مصنوعی ادغام کنید.

راه‌اندازی Ollama، Llama و Phi Models

  • Ollama را به صورت محلی یا از طریق کانتینرها نصب و پیکربندی کنید.

  • مدل‌های Llama یا Phi را برای استنتاج به طور مستقیم در میکروسرویس‌های .NET خود اجرا کنید.

موارد استفاده GenAI در E-Shop

چت‌بات پشتیبانی مشتری Q&A:
  • از Semantic Kernel و prompt engineering برای ایجاد چت‌بات‌های آگاه از زمینه استفاده کنید.

  • از Ollama برای ارسال پاسخ‌های آنی به سوالات کاربران استفاده کنید.

جستجوی معنایی محصول با Vector Store (روند RAG):
  • از مدل All-MiniLM Ollama برای تولید embeddings داده‌های محصول استفاده کنید.

  • از یک پایگاه داده برداری برای جستجو، رتبه‌بندی و ارائه پیشنهادات شخصی‌سازی شده برای محصولات استفاده کنید.

طراحی و پیاده‌سازی معماری‌ توزیع شده با NET Aspire. با قابلیت های GenAI

تا پایان این دوره، شما یک پلتفرم کامل و کاربردی E-Shop با توانمندی GenAI خواهید ساخت که پتانسیل میکروسرویس‌های رویداد محور را در کنار .NET Aspire و GenAI به نمایش می‌گذارد.

دوره طراحی و پیاده‌سازی معماری‌ توزیع شده با NET Aspire. با قابلیت های GenAI برای چه کسانی است:

  • تمام سطوح توسعه‌دهندگان .NET که علاقه‌مند به .NET Aspire و GenAI هستند.

بخشی از دوره:

1 دیدگاه برای .NET Aspire and GenAI Develop Distributed Architectures 2025 | طراحی و پیاده‌سازی معماری‌ توزیع شده با NET Aspire. با قابلیت های GenAI

  1. یودمی ایران

    دوره درخواستی خود را از راه های ارتباطی درخواست کنید

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *