کتاب معماری میکروسرویس‌های مقیاس‌پذیر با ASP.NET Core 5 و داکر (Docker) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

انتخاب پلن

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

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

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

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

عنوان دوره: دوره معماری میکروسرویس‌های مقیاس‌پذیر با ASP.NET Core 5 و داکر (Docker)

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

موضوع میانی: طراحی و پیاده‌سازی سرویس‌های تحت شبکه با ASP.NET Core

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

  • 1. مبانی معماری نرم‌افزار و گذار از یکپارچگی به میکروسرویس
  • 2. اصول طراحی میکروسرویس‌ها و الگوهای معماری توزیع‌شده
  • 3. آشنایی با پلتفرم ASP.NET Core برای توسعه سرویس‌های مدرن
  • 4. بررسی چرخه‌حیات درخواست در میکروسرویس‌های ASP.NET Core
  • 5. طراحی و پیاده‌سازی APIهای RESTful مطابق استانداردهای وب
  • 6. مدل‌سازی دامنه و طراحی مبتنی بر دامنه (DDD) در میکروسرویس‌ها
  • 7. مدیریت داده‌ها در محیط توزیع‌شده و استراتژی‌های پایگاه‌داده
  • 8. پیاده‌سازی الگوی Database-per-Service با Entity Framework Core
  • 9. مفاهیم کانتینر‌سازی و نقش داکر در استقرار سرویس‌ها
  • 10. ایجاد و مدیریت Dockerfile برای سرویس‌های ASP.NET Core
  • 11. کار با Docker Compose برای مدیریت محیط‌های چند سرویسی
  • 12. ارتباط بین‌سرویسی با استفاده از پروتکل‌های HTTP و gRPC
  • 13. پیاده‌سازی الگوی API Gateway با استفاده از Ocelot
  • 14. امنیت در میکروسرویس‌ها و پروتکل‌های احراز هویت مدرن
  • 15. یکپارچه‌سازی IdentityServer4 در اکوسیستم میکروسرویس
  • 16. مدیریت تنظیمات و پیکربندی‌های توزیع‌شده در محیط‌های ابری
  • 17. پیاده‌سازی الگوی Circuit Breaker برای افزایش تاب‌آوری سیستم
  • 18. مدیریت تراکنش‌های توزیع‌شده و الگوی Saga
  • 19. ارسال پیام و ارتباط ناهمگام با استفاده از RabbitMQ
  • 20. پیاده‌سازی الگوی Event Bus برای رویدادهای سیستمی
  • 21. مانیتورینگ و مشاهده‌پذیری در معماری توزیع‌شده
  • 22. لاگ‌گیری متمرکز با استفاده از ابزارهای استاندارد
  • 23. ردیابی توزیع‌شده درخواست‌ها با استفاده از Jaeger
  • 24. تست واحد و تست یکپارچگی در سرویس‌های ASP.NET Core
  • 25. استراتژی‌های استقرار و CI/CD برای میکروسرویس‌ها
  • 26. مدیریت نسخه‌بندی سرویس‌ها و سازگاری با عقب
  • 27. بهینه‌سازی عملکرد و کشینگ در سرویس‌های توزیع‌شده
  • 28. مفاهیم مقدماتی ارکستراسیون با استفاده از Kubernetes
  • 29. استقرار کانتینرها در کلاستر کوبرنتیز
  • 30. مدیریت خطاهای رایج و استراتژی‌های بازگشت در معماری توزیع‌شده
  • 31. اصول توسعه پایدار و نگهداری کدهای توزیع‌شده
  • 32. بررسی الگوهای طراحی برای مقیاس‌پذیری افقی
  • 33. امن‌سازی ارتباطات داخلی سرویس‌ها با استفاده از TLS
  • 34. مدیریت چالش‌های همزمانی در سرویس‌های توزیع‌شده
  • 35. آینده معماری میکروسرویس و رویکردهای مدرن ابری
تگ‌ها: ASP.NET Core برنامه‌نویسی سمت سرور توسعه بک‌اند دات‌نت کور داکر سیستم‌های توزیع‌شده کانتینرسازی معماری نرم‌افزار مهندسی نرم‌افزار میکروسرویس

نظرات

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

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