کتاب مهندسی میکروسرویس با Dapr: ساخت برنامههای مقیاسپذیر و مقاوم با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مهندسی میکروسرویس با Dapr: ساخت برنامههای مقیاسپذیر و مقاوم
موضوع کلی: معماری نرمافزار و توسعهٔ سیستمهای توزیعشده
موضوع میانی: الگوهای طراحی و ابزارهای میکروسرویس
📋 سرفصلهای دوره
- 1. مقدمهای بر معماری میکروسرویس
- 2. مزایای میکروسرویس نسبت به معماری یکپارچه
- 3. چالشهای معماری میکروسرویس
- 4. مبانی سیستمهای توزیعشده
- 5. مفاهیم کلیدی در سیستمهای توزیعشده
- 6. معرفی Dapr (Distributed Application Runtime)
- 7. اهداف و فلسفهٔ Dapr
- 8. معماری Dapr و اجزای آن
- 9. کاربرد Dapr در توسعهٔ میکروسرویس
- 10. نصب و پیکربندی Dapr
- 11. مفهوم Building Blocks در Dapr
- 12. مدیریت State در Dapr
- 13. ذخیرهسازی State با استفاده از Dapr
- 14. انواع State Stores پشتیبانی شده توسط Dapr
- 15. کار با State API در Dapr
- 16. مفهوم Service Invocation در Dapr
- 17. فراخوانی سرویسها با Dapr
- 18. نکات امنیتی در Service Invocation
- 19. مدیریت Fault Tolerance در Dapr
- 20. مفهوم Resilience Patterns
- 21. اجرای Circuit Breaker با Dapr
- 22. اجرای Retries با Dapr
- 23. اجرای Timeouts با Dapr
- 24. مفهوم Publish/Subscribe Messaging در Dapr
- 25. ارسال و دریافت پیام با Dapr
- 26. انواع Message Brokers پشتیبانی شده
- 27. پیکربندی Pub/Sub در Dapr
- 28. مفهوم Access Control در Dapr
- 29. مدیریت احراز هویت و مجوزها
- 30. یکپارچهسازی Dapr با Identity Providers
- 31. امنیت ارتباطات بین سرویسها
- 32. مفهوم Observability در Dapr
- 33. جمعآوری لاگها در Dapr
- 34. ردیابی (Tracing) در Dapr
- 35. متریکها (Metrics) در Dapr
- 36. ابزارهای Observability سازگار با Dapr
- 37. مفهوم State Management پیشرفته در Dapr
- 38. استفاده از Distributed Cache
- 39. مدیریت تراکنشهای توزیعشده
- 40. مفهوم Event Sourcing با Dapr
- 41. مفهوم Service Discovery در Dapr
- 42. کاربرد Dapr برای Service Discovery
- 43. ادغام با پلتفرمهای ارکستراسیون
- 44. مفهوم Configuration Management در Dapr
- 45. مدیریت تنظیمات سرویسها
- 46. استفاده از Configuration Stores
- 47. مفهوم Secrets Management در Dapr
- 48. امنیت مدیریت کلیدها و گواهیها
- 49. ادغام با Secret Stores
- 50. استفاده از Dapr برای Orchestration
- 51. مدیریت Workflows پیچیده
- 52. استفاده از Dapr برای Event-Driven Architectures
- 53. معرفی الگوهای طراحی میکروسرویس
- 54. الگوی API Gateway
- 55. الگوی Backend For Frontend (BFF)
- 56. الگوی CQRS (Command Query Responsibility Segregation)
- 57. الگوی Saga Pattern
- 58. پیادهسازی Saga با Dapr
- 59. الگوی Strangler Fig
- 60. الگوی Database per Service
- 61. استراتژیهای مهاجرت به میکروسرویس
- 62. مدیریت پیچیدگی در سیستمهای بزرگ
- 63. تست در معماری میکروسرویس
- 64. تست واحد (Unit Testing)
- 65. تست یکپارچهسازی (Integration Testing)
- 66. تست End-to-End
- 67. تست کارایی (Performance Testing)
- 68. تست بار (Load Testing)
- 69. تست نفوذ (Penetration Testing)
- 70. استقرار (Deployment) میکروسرویسها
- 71. Docker و Containerization
- 72. Kubernetes برای ارکستراسیون
- 73. استراتژیهای CI/CD برای میکروسرویسها
- 74. مانیتورینگ و مدیریت سیستمهای توزیعشده
- 75. استراتژیهای Scalability
- 76. مقیاسپذیری افقی و عمودی
- 77. طراحی برای Fault Tolerance
- 78. مدیریت وضعیت در سیستمهای توزیعشده
- 79. نکات پیشرفته در Dapr
- 80. استفاده از Dapr برای Serverless Functions
- 81. Dapr با Kubernetes Integration
- 82. Dapr با Cloud Platforms Integration
- 83. ملاحظات امنیتی در معماری میکروسرویس
- 84. بهینهسازی عملکرد با Dapr
- 85. بهینهسازی مصرف منابع
- 86. بهینهسازی هزینهها
- 87. مقایسه Dapr با سایر فریمورکها
- 88. آیندهٔ Dapr و میکروسرویسها
- 89. جمعبندی و بهترین شیوهها
- 90. ساخت یک برنامهٔ میکروسرویس نمونه با Dapr
- 91. تجزیه و تحلیل برنامهٔ نمونه
- 92. درسهای آموخته شده از پروژهٔ نمونه
- 93. کاربرد Dapr در صنایع مختلف
- 94. استانداردهای باز در معماری میکروسرویس
- 95. توسعهٔ پایدار در سیستمهای توزیعشده
- 96. ملاحظات فرهنگی و سازمانی در پیادهسازی میکروسرویس
- 97. نقش تیمها در معماری میکروسرویس
- 98. آموزش و توانمندسازی تیمها
- 99. مدیریت دانش در پروژههای میکروسرویس
- 100. اهمیت مستندسازی در میکروسرویس
تگها:
Dapr
Dapr فارسی
توسعه نرمافزار
سیستمهای توزیعشده
معماری نرمافزار
مقیاسپذیری
مهندسی نرمافزار
میکروسرویس
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.