کتاب راهکارهای نوین توسعه میکروسرویس‌ها با استفاده از دات‌نت اسپاير (.NET Aspire) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

249,950 تومان
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره راهکارهای نوین توسعه میکروسرویس‌ها با استفاده از دات‌نت اسپاير (.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 توسعه برنامه‌های ابری توسعه سامانه‌های توزیع‌شده دات‌نت اسپایر معماری نرم‌افزار مهندسی نرم‌افزار میکروسرویس

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.