نوروز مبارک

نوروز مبارک

🔥 جشنواره نوروزی آموزش با ۷۰٪ تخفیف ویژه! 🎉

با آغاز سال نو، فرصتی استثنایی برای یادگیری فراهم شده است! 🌸

🚀 چرا نباید این فرصت را از دست داد؟
✅ دوره‌های متنوع و کاربردی
✅ تدریس توسط اساتید مجرب
✅ یادگیری در هر زمان و هر مکان

📌 همین حالا از این تخفیف فوق‌العاده بهره‌مند شوید! فرصت محدود است!

 

قیمت این دوره: 2,000,000 600,000 تومان
  • مدرس دوره : علی رضایی
  • تعداد ویدیوها : 4 ویدیو
  • مدت زمان دوره : 0:27:00
  • سطح دوره : پیشرفته
  • وضعیت دوره : در حال برگزاری
  • تاریخ آخرین بروزرسانی : 1404/01/07
ثبتـــ نام در این دوره ثبت نام در دوره
آموزش جامع میکروسرویس در net.

آموزش جامع میکروسرویس در net.

در دنیای امروز، معماری میکروسرویس به عنوان یک روش مدرن و مقیاس‌پذیر برای توسعه نرم‌افزارهای بزرگ و پیچیده شناخته می‌شود. این معماری، به جای یک سیستم یکپارچه (Monolith)، برنامه را به سرویس‌های مستقل تقسیم می‌کند که هرکدام وظیفه خاصی را انجام می‌دهند و از طریق APIها با یکدیگر در ارتباط هستند. این روش نه‌تنها باعث افزایش انعطاف‌پذیری و مقیاس‌پذیری سیستم‌ها می‌شود، بلکه توسعه و استقرار را نیز ساده‌تر کرده و امکان بهبود مستمر نرم‌افزار را فراهم می‌کند.

در این دوره جامع، با اصول و مفاهیم معماری میکروسرویس از پایه تا پیشرفته آشنا خواهید شد. از طراحی و پیاده‌سازی سرویس‌ها گرفته تا مدیریت ارتباطات، امنیت، استقرار و مانیتورینگ، تمامی مباحث به صورت عملی و با استفاده از تکنولوژی‌های مدرن مانند NET 9, Docker, RabbitMQ, gRPC, OAuth2 و دیگر ابزارهای مهم بررسی خواهند شد. در پایان این دوره، شما قادر خواهید بود یک سیستم میکروسرویس مقیاس‌پذیر، امن و بهینه را از صفر طراحی و پیاده‌سازی کنید.

 

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

1. مقدمه و مفاهیم پایه

معرفی معماری میکروسرویس و مقایسه با معماری‌های دیگر

مزایا و چالش‌های میکروسرویس‌ها

آشنایی با الگوهای طراحی میکروسرویس

 

2. طراحی و پیاده‌سازی سرویس‌ها

پیاده‌سازی اولین میکروسرویس با net 9.

اصول طراحی DDD (Domain-Driven Design) در میکروسرویس‌ها

استفاده از RESTful API و gRPC برای ارتباط بین سرویس‌ها

 

3. ارتباطات بین سرویس‌ها

معرفی Message Brokers (RabbitMQ, Kafka)

پیاده‌سازی Event-Driven Microservices

مدیریت تراکنش‌ها و الگوی SAGA

 

4. امنیت در میکروسرویس‌ها

احراز هویت و مجوز با OAuth2 و OpenID Connect

مدیریت امنیت بین سرویس‌ها با API Gateway

بهترین روش‌های امنیتی در میکروسرویس‌ها

 

5. استقرار و مدیریت سرویس‌ها

معرفی و استفاده از Docker

CI/CD در میکروسرویس‌ها با GitHub Actions و Azure DevOps

Service Discovery و Load Balancing

 

6. مانیتورینگ و لاگ‌گیری

پیاده‌سازی Distributed Logging

مانیتورینگ و بررسی عملکرد سرویس‌ها

مدیریت خطاها

 

7. بهینه‌سازی و مقیاس‌پذیری

کشینگ در میکروسرویس‌ها با Redis

بهینه‌سازی عملکرد



پیش نیاز های دوره :

  1. سی شارپ
  2. asp.net core web api

فهرستـــ ویدیوها

مدت زمان دوره 0:27:00
00:00
00:00
  • با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.

1
  • مقدمه

00:04:00

مقدمه

2
  • معماری نرم افزار چیست

00:04:22

معماری نرم افزار چیست

3
  • معماری مونولیتیک

00:09:30

معماری مونولیتیک

4
  • معماری مایکروسرویس

00:10:00

معماری مایکروسرویس

دوره های دیگر مدرس

مشاهده همه دوره ها

نظرات کاربران در رابطه با این دوره

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد و آن نظر حذف میشود.
جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .