کتاب طراحی، پیاده‌سازی و استقرار سامانه‌های مقیاس‌پذیر با ASP.NET Core و Docker با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

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

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

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

عنوان دوره: دوره طراحی، پیاده‌سازی و استقرار سامانه‌های مقیاس‌پذیر با ASP.NET Core و Docker

موضوع کلی: مهندسی نرم‌افزار و معماری سیستم‌های توزیع‌شده

موضوع میانی: معماری میکروسرویس در بستر دات‌نت (ASP.NET)

📋 سرفصل‌های دوره

  • 1. مبانی و مفاهیم معماری میکروسرویس در دات‌نت
  • 2. تفاوت معماری یکپارچه با ریزسرویس‌ها
  • 3. اصول طراحی سیستم‌های توزیع‌شده و مقیاس‌پذیری
  • 4. بررسی الگوهای ارتباطی بین سرویس‌ها در ASP.NET Core
  • 5. نقش پروتکل‌های HTTP و gRPC در میکروسرویس‌ها
  • 6. مبانی کانتینرسازی با داکر و نقش آن در استقرار
  • 7. ساختار پروژه و سازمان‌دهی کد در راهکار میکروسرویس
  • 8. پیاده‌سازی نخستین سرویس مبتنی بر ASP.NET Core
  • 9. مدیریت تنظیمات و پیکربندی در محیط‌های توزیع‌شده
  • 10. الگوی پایگاه داده مجزا برای هر سرویس
  • 11. مدیریت تراکنش‌های توزیع‌شده و الگوی Saga
  • 12. پیاده‌سازی الگوی API Gateway با استفاده از Ocelot
  • 13. امنیت و احراز هویت در میکروسرویس‌ها با IdentityServer
  • 14. مدیریت نشست‌ها و توکن‌های JWT در سطح سرویس‌ها
  • 15. پیاده‌سازی الگوی Circuit Breaker برای افزایش تاب‌آوری
  • 16. استفاده از کتابخانه Polly برای مدیریت خطاها
  • 17. مبانی پیام‌رسانی غیرهمگام با RabbitMQ
  • 18. پیاده‌سازی صف‌های پیام در دات‌نت
  • 19. الگوی Event Bus و ارتباطات رویدادمحور
  • 20. بررسی چالش‌های یکپارچگی داده‌ها در سیستم‌های توزیع‌شده
  • 21. استراتژی‌های کشینگ توزیع‌شده با Redis
  • 22. مانیتورینگ و مشاهده‌پذیری در میکروسرویس‌ها
  • 23. لاگ‌گذاری متمرکز با استفاده از ELK Stack
  • 24. ردیابی درخواست‌ها در سرویس‌های مختلف با Distributed Tracing
  • 25. تست واحد و تست یکپارچگی در سرویس‌های ASP.NET Core
  • 26. استراتژی‌های استقرار کانتینرها در محیط عملیاتی
  • 27. مدیریت چرخه حیات کانتینرها با Docker Compose
  • 28. مقدمه‌ای بر ارکستراسیون با کوبرنتیز
  • 29. استقرار میکروسرویس‌ها در کلاستر کوبرنتیز
  • 30. مدیریت سرویس‌های سلامت (Health Checks) در دات‌نت
  • 31. بهینه‌سازی عملکرد و مقیاس‌پذیری افقی
  • 32. استراتژی‌های به‌روزرسانی و استقرار بدون وقفه
  • 33. مدیریت پیکربندی‌های حساس و امنیتی در کانتینرها
  • 34. مستندسازی APIها با استفاده از Swagger و OpenAPI
  • 35. بررسی چالش‌های مهاجرت از سیستم‌های یکپارچه به میکروسرویس
  • 36. اصول پیاده‌سازی CI/CD برای ریزسرویس‌ها
  • 37. مدیریت نسخه‌بندی سرویس‌ها (Versioning)
  • 38. پیاده‌سازی الگوهای مشاهده‌پذیری و سلامت سیستم
  • 39. امنیت شبکه و ایزولاسیون سرویس‌ها در محیط کانتینری
  • 40. خلاصه و چشم‌انداز آینده معماری‌های توزیع‌شده در اکوسیستم دات‌نت
تگ‌ها: ASP.NET Core Docker استقرار نرم‌افزار برنامه‌نویسی دات‌نت توزیع‌شدگی سیستم‌ها داکر سامانه‌های مقیاس‌پذیر معماری میکروسرویس معماری نرم‌افزار میکروسرویس

نظرات

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

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