کتاب راهکارهای نوین توسعه میکروسرویسها با استفاده از داتنت اسپاير (.NET Aspire) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره راهکارهای نوین توسعه میکروسرویسها با استفاده از داتنت اسپاير (.NET Aspire)
موضوع کلی: مهندسی نرمافزار و معماری سامانههای توزیعشده
موضوع میانی: توسعه برنامههای ابری (Cloud-Native) با پلتفرم داتنت
📋 سرفصلهای دوره (100 موضوع)
- 1. آشنایی با مفاهیم و ضرورتهای معماری میکروسرویس
- 2. مبانی رایانش ابری و مدلهای توسعه ابر-بومی
- 3. معرفی پلتفرم داتنت اسپاير و اهداف آن
- 4. نصب و راهاندازی محیط توسعه برای داتنت اسپاير
- 5. ساختار پروژه و فایلهای پیکربندی در داتنت اسپاير
- 6. مدیریت ارکستراسیون سرویسها در محیط توسعه
- 7. کار با پروژه AppHost در راهکار اسپاير
- 8. تعریف و مدیریت سرویسهای وابسته در محیط لوکال
- 9. مفهوم Service Discovery در معماری میکروسرویس
- 10. پیکربندی اتصالات بین سرویسها با استفاده از Connection Strings
- 11. مدیریت تنظیمات و پیکربندیها با Configuration Provider
- 12. پیادهسازی الگوی تزریق وابستگی در سرویسهای ابری
- 13. کار با کانتینرهای داکر در داتنت اسپاير
- 14. مدیریت چرخه حیات کانتینرها در محیط توسعه
- 15. تولید و مدیریت کانتینرها برای دیتابیسهای مرتبط
- 16. استفاده از Entity Framework Core در سرویسهای اسپاير
- 17. مدیریت مهاجرت دیتابیسها در محیطهای توزیعشده
- 18. پیادهسازی قابلیت Health Checks برای پایش سلامت سرویسها
- 19. یکپارچهسازی ابزارهای مشاهدهپذیری و تلهمتری
- 20. استفاده از OpenTelemetry در داتنت اسپاير
- 21. تحلیل لاگها و ردیابی درخواستها در معماری توزیعشده
- 22. پیادهسازی داشبورد اسپاير برای مانیتورینگ سرویسها
- 23. مدیریت کشینگ و کارایی در میکروسرویسها
- 24. استفاده از Redis در سرویسهای مبتنی بر اسپاير
- 25. پیادهسازی الگوی پیامرسانی بین سرویسها
- 26. کار با RabbitMQ در معماری میکروسرویس داتنت
- 27. مدیریت امنیت در ارتباطات بین سرویسها
- 28. پیادهسازی احراز هویت در محیط ابری با استانداردهای امنیتی
- 29. مدیریت کلیدها و اسرار در داتنت اسپاير
- 30. تست واحد و تست یکپارچگی در پروژههای اسپاير
- 31. استفاده از Aspire Testing Library
- 32. آمادهسازی پروژه برای استقرار در محیط عملیاتی
- 33. ساخت کانتینر ایمیج برای سرویسهای توسعهیافته
- 34. استقرار در محیطهای ابری سازمانی
- 35. مدیریت استقرار در کوبرنتیز با ابزارهای داتنت اسپاير
- 36. مانیتورینگ عملیاتی و رفع خطاهای توزیعشده
- 37. بهینهسازی مصرف منابع در سرویسهای ابر-بومی
- 38. الگوهای طراحی پیشرفته در میکروسرویسهای داتنت
- 39. مدیریت تراکنشهای توزیعشده با رویکرد Saga
- 40. بررسی چالشهای مقیاسپذیری در سامانههای توزیعشده
- 41. بهکارگیری استانداردهای کدنویسی تمیز در معماری میکروسرویس
- 42. ارزیابی نهایی و مستندسازی پروژههای مبتنی بر اسپاير
تگها:
NET Aspire
برنامهنویسی داتنت
پلتفرم داتنت
توسعه Cloud-Native
توسعه برنامههای ابری
توسعه سامانههای توزیعشده
داتنت اسپایر
معماری نرمافزار
مهندسی نرمافزار
میکروسرویس
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.