ارتباط میکروسرویسها در ASP.NET Core 3
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
میکروسرویسها به عنوان یک رویکرد معماری برای طراحی اپلیکیشن ها، بهویژه در استک NET.، روز به روز بیشتر مورد توجه قرار میگیرند. اگرچه مفاهیم مرتبط با میکروسرویسها نسبتاً ساده هستند، اما شروع به ایجاد یک سیستم کامل مبتنی بر میکروسرویسها ممکن است چالشبرانگیز باشد. در این دوره، ارتباط میکروسرویسها در ASP.NET Core، با نحوه راهاندازی معماری میکروسرویس و ترتیب ارتباط بین این سرویس های مختلف آشنا خواهید شد.
ابتدا، بررسی میکنید که چگونه ارتباط همزمان بین سرویس های مختلف را راهاندازی کنید. سپس، از نسخه ناهمزمان ارتباط میکروسرویسها با استفاده از یک سرویس باس مطلع خواهید شد. در نهایت، یاد می گیرید که چگونه با ساخت یک Backend-for-Frontend (BFF) و پیادهسازی الگوی API Gateway، ارتباط بین فرانت اندهای مختلف اپلیکیشن را برقرار کنید. پس از پایان این دوره، مهارتها و دانش لازم برای راهاندازی ارتباط بین سرویس های مختلف به منظور ایجاد یک معماری میکروسرویس مقاوم مبتنی بر ASP.NET Core را خواهید داشت.
ارتباط میکروسرویسها در ASP.NET Core 3
-
بررسی دوره 0:02:00
-
بررسی نسخه 0:00:00
-
مقدمهای بر ماژول 0:02:00
-
مسیری به میکروسرویسها در GloboTicket 0:09:00
-
آنچه قبل از شروع باید بدانید 0:02:00
-
دمو: نگاهی به اپلیکیشن نهایی 0:02:00
-
درک سرویس های مختلف 0:05:00
-
مقدمهای بر ماژول 0:02:00
-
ارتباط همزمان میکروسرویسها 0:09:00
-
دمو: اجرای اپلیکیشن و پیکربندی آن 0:08:00
-
بررسی معماری میکروسرویس REST ساخته شده با NET Core. 0:04:00
-
دمو: بررسی میکروسرویس Discount 0:05:00
-
انتشار API با استفاده از Swagger 0:03:00
-
دمو: انتشار API با استفاده از Swagger 0:03:00
-
ارتباط بین میکروسرویسها 0:02:00
-
دمو: ارتباط همزمان بین میکروسرویسها 0:06:00
-
کار با gRPC 0:05:00
-
دمو: بررسی نسخه gRPC از DiscountService 0:07:00
-
معایب ارتباط همزمان بین میکروسرویسها 0:03:00
-
خلاصه 0:01:00
-
مقدمهای بر ماژول 0:01:00
-
افزودن ارتباط ناهمزمان 0:10:00
-
دمو: اجرای اپلیکیشن برای این ماژول 0:02:00
-
استفاده از یک باس برای ارتباط 0:08:00
-
دمو: راهاندازی Azure Service Bus 0:07:00
-
دمو: ارتباط ناهمزمان بین میکروسرویسهای مختلف 0:08:00
-
کار در پسزمینه برای مدیریت پرداختها 0:06:00
-
دمو: افزودن یک سرویس پسزمینه 0:04:00
-
پولینگ سرویس 0:02:00
-
دمو: پولینگ سرویس 0:04:00
-
حل مشکل سازگاری نهایی 0:03:00
-
دمو: بررسی مشکل سازگاری نهایی در اپلیکیشن 0:02:00
-
افزودن رویدادهای یکپارچهسازی 0:03:00
-
دمو: افزودن رویدادهای یکپارچهسازی از طریق سرویس باس 0:05:00
-
خلاصه 0:01:00
-
مقدمهای بر ماژول 0:01:00
-
درک مسائل ممکن در ارتباط میکروسرویسها 0:07:00
-
بررسی مجدد IHttpClientFactory 0:05:00
-
دمو: استفاده از IHttpClientFactory 0:02:00
-
افزودن Polly 0:04:00
-
دمو: افزودن سیاست تکرار 0:03:00
-
دمو: افزودن سیاست قطع کننده مدار یا Circuit Breaker 0:02:00
-
خلاصه 0:01:00
-
مقدمهای بر ماژول 0:01:00
-
از Client-to-service به Gateway 0:03:00
-
دمو: بررسی تعامل MVC با میکروسرویسها 0:02:00
-
ارتباط Client-to-microservice 0:07:00
-
دمو: افزودن Gateway 0:07:00
-
اضافه کردن کلاینت ها و Gateway های مختلف 0:02:00
-
دمو: افزودن یک Backend-for-Frontend برای موبایل 0:02:00
-
خلاصه و پایان دوره 0:01:00
مشخصات آموزش
ارتباط میکروسرویسها در ASP.NET Core 3
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:متوسط
- تعداد درس:51
- مدت زمان :3:16:01
- حجم :380.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy