دوره آموزشی
The Great Courses
دوبله زبان فارسی

راهنمای کامل Dapr برای توسعه‌دهندگان NET. و Azure: ساخت و مدیریت میکروسرویس‌ها

راهنمای کامل Dapr برای توسعه‌دهندگان NET. و Azure: ساخت و مدیریت میکروسرویس‌ها

✅ سرفصل و جزئیات آموزش

در این دوره، رودریگو دیاز کانچا معمار راه‌حل، Microsoft Regional Director و Microsoft MVP شما را در ساخت اپلیکیشن های توزیع‌شده و میکروسرویس‌ها با استفاده از Dapr راهنمایی می‌کند. پس از معرفی Dapr و کامپوننت ها و ابزارهای ضروری آن، چگونگی راه‌اندازی محیط توسعه خود را خواهید آموخت. سپس به بررسی بلوک‌های سازنده کلیدی Dapr از جمله فراخوانی سرویس، مدیریت استیت، اتصالات، مدیریت Secrets، پیکربندی و قابلیت مشاهده می‌پردازید.

چگونگی ارتقای اپلیکیشن های موجود Dapr به آخرین نسخه و بهبود تجربه توسعه را فرا می‌گیرید. قابلیت‌های پیشرفته‌ای مانند اکتورهای مستقل، گردش کار و تعامل با مدل‌های زبانی بزرگ (LLM) را بررسی کرده و اپلیکیشن های Dapr را به عنوان میکروسرویس‌های کاملاً کانتینری و قابل آزمون در یک خوشه Kubernetes یا Azure Container Apps مستقر می‌کنید. این دوره شما را با دانش و مهارت‌های عملی لازم برای ساخت و مدیریت میکروسرویس‌ها با Dapr تجهیز می‌کند.

راهنمای کامل Dapr برای توسعه‌دهندگان NET. و Azure: ساخت و مدیریت میکروسرویس‌ها

  • ساخت راه‌حل‌های عالی میکروسرویس با Dapr و .NET 0:00:24
  • آنچه خواهید ساخت: معرفی Wisdom Pet Medicine 0:04:19
  • چالش های اپلیکیشن ها و میکروسرویس های توزیع شده 0:01:26
  • Dapr چیست؟ 0:05:24
  • الگوی sidecar 0:01:55
  • آناتومی Dapr 0:02:31
  • نصب ابزارهای توسعه 0:04:11
  • نصب و راه اندازی Dapr 0:04:35
  • Dapr CLI 0:05:17
  • "Hello, world!" با Dapr 0:05:35
  • داشبورد Dapr 0:01:34
  • بلاک ساختمانی pub/sub 0:01:53
  • انتشار پیام‌ها در میکروسرویس Pet 0:03:40
  • اشتراک پیام‌های میکروسرویس Rescue 0:04:18
  • اشتراک پیام های میکروسرویس Hospital 0:05:10
  • ایجاد کامپوننت Dapr برای Azure Service Bus 0:02:17
  • تست پیاده سازی pub/sub 0:07:52
  • بلوک سازنده فراخوانی سرویس 0:02:38
  • ایجاد میکروسرویس PetAggregator 0:02:33
  • پیاده سازی منطق فراخوانی سرویس 0:04:36
  • نمایش نتایج در PetAggregator 0:02:48
  • تست پیاده سازی فراخوانی سرویس 0:04:13
  • بلاک ساختمانی مدیریت State 0:02:38
  • ریفکتورینگ میکروسرویس PetAggregator 0:01:13
  • پیاده سازی مدیریت State در PetAggregator 0:06:03
  • ایجاد کامپوننت برای مدیریت State با Azure Storage 0:01:09
  • تست پیاده سازی مدیریت State 0:02:01
  • بلاک ساختمانی اتصالات 0:01:48
  • پیاده‌سازی یک اتصال ورودی در میکروسرویس Pet 0:03:26
  • پیاده‌سازی یک اتصال خروجی در میکروسرویس Hospital 0:01:45
  • ایجاد کامپوننت‌های Dapr برای اتصالات با Azure Storage 0:02:05
  • آزمون پیاده‌سازی اتصالات 0:05:06
  • بلوک‌ سازنده مدیریت Secrets 0:01:49
  • ایجاد یک کامپوننت فایل محلی برای مدیریت Secrets 0:03:35
  • بازیابی Secrets از میکروسرویس ها 0:05:30
  • ارجاع Secrets در کامپوننت های Dapr 0:03:46
  • تست مراجع Secrets در کامپوننت ها 0:02:45
  • ایجاد کامپوننت Azure Key Vault 0:07:47
  • تست مدیریت Secrets با Azure Key Vault 0:01:57
  • بلوک‌ سازنده پیکربندی 0:00:42
  • ایجاد کامپوننت پیکربندی برای Redis 0:01:23
  • دریافت موارد پیکربندی با استفاده از Dapr SDK 0:04:43
  • تست بلوک سازنده پیکربندی 0:02:25
  • بلوک سازنده مشاهده پذیری 0:01:15
  • ردیابی توزیع‌شده با Zipkin 0:04:15
  • ردیابی توزیع‌شده با Jaeger 0:05:09
  • ردیابی توزیع شده با New Relic 0:02:40
  • ارتقای رابط خط فرمان و زمان اجرای Dapr 0:02:13
  • ارتقای پروژه‌های NET. و بسته‌های NuGet 0:04:47
  • ارتقای کامپوننت‌ها و تأیید Secrets 0:05:04
  • ارتقای تابع Projector 0:03:50
  • آزمون راه‌حل ارتقا یافته 0:02:35
  • اجرای چندین برنامه 0:03:16
  • اتصال دیباگر به فرآیندهای برنامه 0:01:52
  • استفاده از افزونه Dapr در Visual Studio 0:01:53
  • درک قابلیت‌های تاب‌آوری در Dapr 0:01:25
  • ایجاد و پیاده‌سازی سیاست‌های تاب‌آوری تلاش مجدد 0:06:22
  • ایجاد و پیاده‌سازی سیاست‌های تاب‌آوری مهلت زمانی 0:02:32
  • ایجاد و پیاده‌سازی سیاست‌های تاب‌آوری قطع‌کننده مدار 0:05:43
  • پیاده‌سازی بررسی سلامت برنامه 0:06:50
  • چالش: پیاده‌سازی قابلیت‌های تاب‌آوری 0:00:40
  • راه‌حل: پیاده‌سازی قابلیت‌های تاب‌آوری 0:03:52
  • بلوک سازنده رمزنگاری 0:00:44
  • ایجاد منبع و کلید Azure Key Vault 0:01:18
  • ایجاد کامپوننت رمزنگاری 0:02:25
  • پیاده‌سازی رمزنگاری در برنامه 0:07:07
  • چالش: رمزگشایی داده‌ها 0:00:24
  • راه‌حل: رمزگشایی داده‌ها 0:05:27
  • بلوک سازنده کارها 0:00:28
  • استفاده از آبجکت DaprJobsClient برای زمان‌بندی یک کار 0:03:06
  • پیاده‌سازی هندلر کار 0:02:03
  • چالش: پیاده‌سازی منطق کار 0:00:57
  • راه‌حل: پیاده‌سازی منطق کار 0:02:01
  • بلوک سازنده مکالمه 0:00:26
  • ایجاد کامپوننت مکالمه 0:01:36
  • پیاده‌سازی یک مکالمه با یک LLM 0:04:38
  • چالش: استفاده از تکنیک‌های پرامپت در Dapr 0:00:25
  • راه‌حل: استفاده از تکنیک‌های پرامپت در Dapr 0:01:01
  • بلوک سازنده قفل توزیع‌شده 0:00:30
  • ایجاد کامپوننت قفل توزیع‌شده 0:01:56
  • پیاده‌سازی قفل توزیع‌شده 0:04:55
  • اجرای دو نمونه برای آزمون قفل توزیع‌شده 0:02:44
  • بلوک سازنده گردش کار 0:00:24
  • استفاده از یک ذخیره‌کننده State پشتیبانی‌شده برای اکتورها و گردش کارها 0:01:33
  • پیاده‌سازی گردش کار و اولین فعالیت آن 0:06:42
  • فراخوانی گردش کار 0:06:30
  • پیاده‌سازی یک فعالیت دوم 0:05:25
  • چالش: پیاده‌سازی فرآیند با مشارکت انسان 0:01:14
  • راه‌حل: پیاده‌سازی فرآیند با مشارکت انسان 0:09:35
  • اجرای Dapr در Kubernetes 0:01:58
  • استقرار خوشه Kubernetes و راه‌اندازی اولیه Dapr 0:03:02
  • کانتینری‌سازی میکروسرویس‌ها با Docker Compose 0:03:00
  • آماده‌سازی و اعمال فایل‌های کامپوننت در خوشه Kubernetes 0:03:25
  • ایجاد و اعمال استقرارها و سرویس‌ها در خوشه Kubernetes 0:05:38
  • ایجاد یک کنترلر ورودی در خوشه Kubernetes 0:02:09
  • قرار دادن سرویس ها در خوشه Kubernetes 0:02:21
  • تست میکروسرویس ها در خوشه Kubernetes 0:03:02
  • آشنایی با اپلیکیشن های کانتینر آژور 0:02:50
  • استقرار محیط اپلیکیشن های کانتینر 0:03:59
  • آماده سازی راه حل برای استفاده از اپلیکیشن های کانتینر آژور 0:01:46
  • استقرار و آزمون میکروسرویس Pet به عنوان یک Container App 0:04:15
  • یادگیری بیشتر 0:01:10

3,229,200 807,300 تومان

مشخصات آموزش

راهنمای کامل Dapr برای توسعه‌دهندگان NET. و Azure: ساخت و مدیریت میکروسرویس‌ها

  • تاریخ به روز رسانی: 1404/12/10
  • سطح دوره:پیشرفته
  • تعداد درس:102
  • مدت زمان :5:25:07
  • حجم :833.0MB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
3,769,000 753,800 تومان
  • زمان: 05:03:33
  • تعداد درس: 37
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,033,500 206,700 تومان
  • زمان: 01:23:15
  • تعداد درس: 8
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
9,779,500 1,955,900 تومان
  • زمان: 13:07:38
  • تعداد درس: 87
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,260,000 452,000 تومان
  • زمان: 03:02:02
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 58:00
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
19,403,000 3,880,600 تومان
  • زمان: 26:02:40
  • تعداد درس: 175
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,508,000 1,701,600 تومان
  • زمان: 11:25:13
  • تعداد درس: 94
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,833,000 366,600 تومان
  • زمان: 02:27:39
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید