کتاب جامع طراحی و پیاده‌سازی ریزسرویس‌ها (Microservices) با استفاده از ASP.NET Core در محیط‌های سازمانی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

انتخاب پلن

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

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

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

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

عنوان دوره: دوره جامع طراحی و پیاده‌سازی ریزسرویس‌ها (Microservices) با استفاده از ASP.NET Core در محیط‌های سازمانی

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

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

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

  • 1. مفاهیم بنیادی و اصول معماری ریزسرویس‌ها
  • 2. مقایسه معماری یکپارچه و ریزسرویس در سامانه‌های سازمانی
  • 3. تحلیل نیازمندی‌های سیستم و مرزبندی سرویس‌ها با مدل‌سازی دامنه محور
  • 4. اصول طراحی رابط‌های برنامه‌نویسی در ASP.NET Core
  • 5. پیاده‌سازی نخستین سرویس با استفاده از ASP.NET Core Web API
  • 6. مدیریت پیکربندی و تنظیمات در محیط‌های توزیع‌یافته
  • 7. الگوهای ارتباطی بین‌سرویسی و پروتکل‌های انتقال داده
  • 8. مدیریت خطاهای ارتباطی و پیاده‌سازی الگوی Circuit Breaker
  • 9. یکپارچه‌سازی و مدیریت داده‌ها در معماری ریزسرویس
  • 10. استراتژی‌های پایگاه داده برای هر سرویس و حفظ یکپارچگی داده‌ها
  • 11. پیاده‌سازی الگوی Saga برای مدیریت تراکنش‌های توزیع‌یافته
  • 12. مفاهیم و ابزارهای پیام‌رسانی (Messaging) و صف‌های پیام
  • 13. استفاده از RabbitMQ در ASP.NET Core برای تبادل پیام‌های ناهمگام
  • 14. امنیت در ریزسرویس‌ها و احراز هویت با استفاده از IdentityServer
  • 15. مدیریت دسترسی‌ها و کنترل سطوح دسترسی در معماری توزیع‌یافته
  • 16. پیاده‌سازی API Gateway برای مدیریت درخواست‌های ورودی
  • 17. استفاده از Ocelot به عنوان درگاه مدیریت سرویس‌ها
  • 18. مبانی کشف سرویس (Service Discovery) در محیط‌های ابری و سازمانی
  • 19. استراتژی‌های مانیتورینگ و پایش سلامت سرویس‌ها
  • 20. پیاده‌سازی لاگ‌گیری متمرکز و ردیابی درخواست‌ها با Serilog و Seq
  • 21. بررسی مفاهیم توزیع‌یافتگی و مدیریت زمان در سیستم‌های کلاستر
  • 22. کانتینری‌سازی سرویس‌ها با استفاده از Docker
  • 23. مدیریت ارکستراسیون کانتینرها با Kubernetes
  • 24. تست‌نویسی واحد و یکپارچه در سرویس‌های ASP.NET Core
  • 25. استراتژی‌های به‌روزرسانی و استقرار سرویس‌ها بدون وقفه
  • 26. مدیریت نسخه‌بندی APIها در طول چرخه حیات سرویس
  • 27. اصول بهینه‌سازی عملکرد و مقیاس‌پذیری در معماری ریزسرویس
  • 28. ملاحظات امنیتی در تبادل داده‌های حساس و رمزنگاری در شبکه
  • 29. حفاظت از زیرساخت‌های نرم‌افزاری در برابر حملات سایبری متداول
  • 30. مستندسازی سرویس‌ها با استفاده از OpenAPI و Swagger
  • 31. مدیریت خط‌مشی‌های حاکمیت داده در سامانه‌های توزیع‌یافته
  • 32. ارزیابی بلوغ معماری و مهاجرت تدریجی از سیستم‌های یکپارچه
  • 33. تجربیات عملی در نگهداری و پشتیبانی از معماری‌های ریزسرویس سازمانی
تگ‌ها: API Gateway ASP.NET Core الگوهای طراحی میکروسرویس برنامه‌نویسی سازمانی توسعه بک‌اند طراحی سیستم‌های توزیع‌یافته معماری میکروسرویس معماری نرم‌افزار مهندسی نرم‌افزار میکروسرویس در دات‌نت

نظرات

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

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