کتاب معماری میکروسرویسهای مقیاسپذیر با ASP.NET Core 5 و داکر (Docker) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره معماری میکروسرویسهای مقیاسپذیر با 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
برنامهنویسی سمت سرور
توسعه بکاند
داتنت کور
داکر
سیستمهای توزیعشده
کانتینرسازی
معماری نرمافزار
مهندسی نرمافزار
میکروسرویس
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.