تخفیف!
طراحی و پیاده‌سازی معماری‌ توزیع شده با 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. یودمی ایران –

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

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

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