کتاب معماری مدرن میکروسرویس در .NET 8 با رویکرد DDD و CQRS برای سامانههای سازمانی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره معماری مدرن میکروسرویس در .NET 8 با رویکرد DDD و CQRS برای سامانههای سازمانی
موضوع کلی: مهندسی نرمافزار و معماری سیستمهای توزیعشده
موضوع میانی: طراحی و پیادهسازی سامانههای مقیاسپذیر با داتنت
📋 سرفصلهای دوره
- 1. مبانی معماری میکروسرویس و گذار از سیستمهای یکپارچه
- 2. آشنایی با .NET 8 و ویژگیهای نوین در توسعه سامانههای مقیاسپذیر
- 3. اصول طراحی دامنه محور DDD و اهمیت آن در پروژههای سازمانی
- 4. تحلیل و مدلسازی دامنه با استفاده از مفاهیم موجودیتها و اشیاء ارزش
- 5. الگوهای طراحی استراتژیک در DDD و تعیین مرزهای محدود شده
- 6. ساختار پروژه و پیادهسازی معماری تمیز Clean Architecture
- 7. تفکیک لایههای دامنه، کاربرد، زیرساخت و ارائه
- 8. معرفی الگوی CQRS و تفکیک عملیات خواندن و نوشتن
- 9. پیادهسازی مدلهای داده در لایه دامنه با استفاده از Entity Framework Core
- 10. مدیریت تراکنشها و تضمین سازگاری دادهها در میکروسرویسها
- 11. الگوی مخزن Repository و واحد کار Unit of Work در معماری مدرن
- 12. استفاده از میانافزارها و خط لولههای پردازش درخواست در ASP.NET Core
- 13. معرفی الگوی میانجی Mediator و کتابخانه MediatR برای کاهش وابستگی
- 14. پیادهسازی مدیریت دستورات Command و پرسوجوها Query
- 15. اعتبارسنجی دادههای ورودی با استفاده از FluentValidation
- 16. مدیریت استثناها و پیادهسازی مکانیزمهای بازگشت خطا در سطح API
- 17. الگوهای ارتباطی بین سرویسها و استفاده از HTTP و gRPC
- 18. مدیریت رویدادها و پیامرسانی غیرهمگام با استفاده از RabbitMQ
- 19. پیادهسازی الگوی Outbox برای تضمین یکپارچگی دادهها در ارتباطات پیاممحور
- 20. مفاهیم تابآوری و استفاده از Polly برای مدیریت خطاها و بازیابی
- 21. الگوی Circuit Breaker در پایداری سامانههای توزیعشده
- 22. احراز هویت و کنترل دسترسی در میکروسرویسها با Identity و JWT
- 23. امنیت در تبادل اطلاعات و پیادهسازی پروتکلهای ایمن
- 24. مفاهیم کانتینرسازی با داکر و مدیریت محیطهای اجرایی
- 25. ارکستراسیون میکروسرویسها با استفاده از کوبرنتیز
- 26. استراتژیهای پیکربندی و مدیریت تنظیمات در محیطهای توزیعشده
- 27. مشاهدهپذیری و مانیتورینگ در سامانههای توزیعشده با OpenTelemetry
- 28. لاگگذاری متمرکز و ردیابی درخواستها در معماری میکروسرویس
- 29. تستنویسی واحد و یکپارچه در پروژههای مبتنی بر DDD
- 30. استقرار خودکار و خط لولههای CI/CD برای سامانههای سازمانی
- 31. استراتژیهای بروزرسانی و مهاجرت دادهها در دیتابیسهای مجزا
- 32. الگوی Saga برای مدیریت تراکنشهای توزیعشده و توزیع بار
- 33. مدیریت حافظه و بهینهسازی عملکرد در برنامههای .NET 8
- 34. مقیاسپذیری افقی و استراتژیهای تقسیمبندی دادهها
- 35. مستندسازی APIها با استفاده از OpenAPI و Swagger
- 36. اخلاق حرفهای در مهندسی نرمافزار و رعایت حقوق مالکیت معنوی کد
- 37. بهترین تجارب در نگهداری و پشتیبانی از سامانههای عملیاتی
- 38. جمعبندی و نقشه راه تکامل معماری در سازمانهای بزرگ
تگها:
الگوی CQRS
برنامه نویسی سازمانی
پیاده سازی DDD
دات نت ۸
سیستم های توزیع شده
طراحی دامنه محور
معماری پاک
معماری نرم افزار
میکروسرویس داتنت ۸
میکروسرویس در دات نت
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.