کتاب ساخت برنامههای توزیعشده قدرتمند با Dapr و .NET (با رویکرد معماری میکروسرویس) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت برنامههای توزیعشده قدرتمند با Dapr و .NET (با رویکرد معماری میکروسرویس)
موضوع کلی: توسعه نرمافزارهای توزیعشده و میکروسرویس با استفاده از فناوریهای نوین
موضوع میانی: معماری میکروسرویس و ابزارهای پشتیبان
📋 سرفصلهای دوره
- 1. آشنایی با مفاهیم برنامههای توزیعشده
- 2. مقدمهای بر معماری میکروسرویس
- 3. چالشهای برنامههای توزیعشده سنتی
- 4. معرفی Dapr: راهکار یکپارچه برای میکروسرویسها
- 5. اهداف و مزایای استفاده از Dapr
- 6. مروری بر اکوسیستم .NET برای برنامههای توزیعشده
- 7. نصب و راهاندازی Dapr
- 8. اجرای اولین برنامه با Dapr
- 9. مفاهیم کلیدی Dapr: Building Blocks
- 10. State Management در Dapr
- 11. انتخاب و پیکربندی State Stores
- 12. ذخیرهسازی و بازیابی وضعیت در برنامهها
- 13. Publish/Subscribe Messaging با Dapr
- 14. پیکربندی Publisher و Subscriber
- 15. مدیریت پیامها و رویدادها
- 16. Service Invocation در Dapr
- 17. فراخوانی سرویسهای دیگر به صورت ایمن
- 18. مدیریت خطا و تحملپذیری در Service Invocation
- 19. Distributed Tracing با Dapr
- 20. ردیابی درخواستها در میان میکروسرویسها
- 21. تجزیه و تحلیل لاگها و خطاها
- 22. Observability در برنامههای توزیعشده
- 23. مدیریت Secret در Dapr
- 24. ذخیرهسازی و دسترسی امن به Secretها
- 25. یکپارچهسازی با Secret Stores
- 26. Actors Pattern در Dapr
- 27. پیادهسازی Actorها و Actor System
- 28. ارتباط و مدیریت Actorها
- 29. مدیریت منابع و طول عمر Actorها
- 30. Sidecar Pattern و مزایای آن
- 31. نحوه عملکرد Dapr Sidecar
- 32. ارتباط برنامهها با Dapr Sidecar
- 33. امنیت در Dapr
- 34. احراز هویت و مجوزدهی در Dapr
- 35. رمزنگاری ارتباطات
- 36. مدیریت هویت و دسترسی
- 37. نوشتن برنامههای توزیعشده با .NET و Dapr
- 38. پیادهسازی State Management با .NET
- 39. استفاده از Dapr SDK برای State Management
- 40. پیادهسازی Publish/Subscribe با .NET
- 41. ارسال و دریافت پیام با Dapr SDK
- 42. مدیریت رویدادها در برنامههای .NET
- 43. پیادهسازی Service Invocation با .NET
- 44. فراخوانی سرویسها با Dapr SDK
- 45. مدیریت پاسخها و خطاها
- 46. پیادهسازی Distributed Tracing با .NET
- 47. یکپارچهسازی با سیستمهای Tracing
- 48. تجزیه و تحلیل دادههای Tracing
- 49. پیادهسازی مدیریت Secret با .NET
- 50. دسترسی به Secretها از برنامههای .NET
- 51. مدیریت پیکربندی Secretها
- 52. پیادهسازی Actor Pattern با .NET
- 53. ساخت Actorهای .NET با Dapr
- 54. مدیریت Actorها در برنامههای .NET
- 55. تست برنامههای توزیعشده با Dapr
- 56. تکنیکهای تست Unit و Integration
- 57. شبیهسازی محیط توزیعشده برای تست
- 58. استقرار برنامههای Dapr
- 59. روشهای استقرار در محیطهای مختلف
- 60. استفاده از Docker و Kubernetes
- 61. مدیریت و مانیتورینگ برنامههای Dapr
- 62. ابزارهای مانیتورینگ و هشداردهی
- 63. تحلیل عملکرد و بهینهسازی
- 64. امنیت پیشرفته در Dapr
- 65. مدیریت Policy و Access Control
- 66. رمزنگاری End-to-End
- 67. مهاجرت از معماری Monolithic به Microservices با Dapr
- 68. مراحل برنامهریزی و پیادهسازی
- 69. مدیریت وابستگیها در مهاجرت
- 70. الگوهای طراحی برای میکروسرویسها
- 71. CQRS و Event Sourcing در معماری میکروسرویس
- 72. استفاده از Dapr برای پیادهسازی الگوها
- 73. مدیریت تراکنشهای توزیعشده
- 74. الگوهای جبرانسازی تراکنشها
- 75. پیادهسازی تراکنشهای قابل اطمینان
- 76. معماری Event-Driven با Dapr
- 77. طراحی سیستمهای مبتنی بر رویداد
- 78. استفاده از Dapr برای ارتباطات Event-Driven
- 79. بهینهسازی عملکرد برنامههای Dapr
- 80. شناسایی گلوگاههای عملکردی
- 81. تکنیکهای بهینهسازی State Management
- 82. تکنیکهای بهینهسازی Messaging
- 83. تکنیکهای بهینهسازی Service Invocation
- 84. مدیریت خطا و Resilience در Dapr
- 85. الگوهای Circuit Breaker و Retry
- 86. پیادهسازی Resilience با Dapr
- 87. امنیت در لایه شبکه و ارتباطات
- 88. مدیریت گواهینامهها و TLS
- 89. ارتباط امن بین Sidecarها
- 90. ملاحظات امنیتی در State Management
- 91. ملاحظات امنیتی در Publish/Subscribe
- 92. ملاحظات امنیتی در Service Invocation
- 93. ملاحظات امنیتی در مدیریت Secret
- 94. ملاحظات امنیتی در Actor Model
- 95. معماریهای پیشرفته با Dapr
- 96. Serverless و Dapr
- 97. Edge Computing و Dapr
- 98. IoT و Dapr
- 99. جمعبندی و چشمانداز آینده Dapr
- 100. مطالعات موردی موفق استفاده از Dapr
تگها:
.NET
Dapr
Kubernetes
برنامههای توزیعشده
توسعه نرمافزار
داکر
سرویس مش
کامپوننتهای Dapr
معماری توزیعشده
میکروسرویس
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.