کتاب معماری میکروسرویس با Dapr و Azure Container Apps با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره معماری میکروسرویس با Dapr و Azure Container Apps
موضوع کلی: مهندسی نرمافزار و معماری سیستمها
موضوع میانی: توسعهٔ برنامههای توزیعشده و میکروسرویسها
📋 سرفصلهای دوره
- 1. مقدمهای بر معماری میکروسرویس
- 2. مزایای میکروسرویسها در مقابل معماری یکپارچه
- 3. اصول طراحی میکروسرویسها
- 4. تفاوتهای کلیدی در معماریهای نرمافزاری
- 5. نگاهی به Dapr (Distributed Application Runtime)
- 6. معرفی Azure Container Apps
- 7. چرا Dapr و Azure Container Apps با هم؟
- 8. محیط توسعهٔ پایدار برای میکروسرویسها
- 9. نصب و راهاندازی Dapr
- 10. پیکربندی اولیه Dapr
- 11. اجرای اولین سرویس با Dapr
- 12. مفاهیم کلیدی Dapr: Service Invocation
- 13. پیادهسازی Service Invocation در Dapr
- 14. مدیریت وضعیت (State Management) در Dapr
- 15. استفاده از State Stores در Dapr
- 16. انتشار رویدادها و اشتراک در پیامها (Publish/Subscribe)
- 17. پیادهسازی Publish/Subscribe با Dapr
- 18. مدیریت Binding در Dapr
- 19. اتصال به سرویسهای خارجی با Binding
- 20. مدیریت Secret در Dapr
- 21. ذخیرهسازی و بازیابی Secretها
- 22. Tracing و Observability در Dapr
- 23. مانیتورینگ و لاگگیری با Dapr
- 24. امنیت در معماری میکروسرویس
- 25. احراز هویت و مجوزدهی در Dapr
- 26. استفاده از Dapr برای مدیریت تراکنشها
- 27. تراکنشهای توزیعشده با Dapr
- 28. معرفی Azure Container Apps
- 29. مزایای Azure Container Apps برای میکروسرویسها
- 30. استقرار برنامهها در Azure Container Apps
- 31. پیکربندی اپلیکیشنها در Azure Container Apps
- 32. مقیاسپذیری خودکار در Azure Container Apps
- 33. مدیریت ترافیک و Load Balancing
- 34. استقرار نسخههای مختلف میکروسرویس
- 35. استراتژیهای استقرار Blue/Green و Canary
- 36. مدیریت منابع در Azure Container Apps
- 37. نظارت بر عملکرد اپلیکیشنها
- 38. امنیت در Azure Container Apps
- 39. شبکهبندی در Azure Container Apps
- 40. ارتباط بین سرویسها در Azure Container Apps
- 41. ادغام Dapr و Azure Container Apps
- 42. استقرار میکروسرویسهای Dapr در ACA
- 43. استفاده از Service Invocation با Dapr در ACA
- 44. مدیریت وضعیت با Dapr در ACA
- 45. Publish/Subscribe با Dapr در ACA
- 46. Binding با Dapr در ACA
- 47. مدیریت Secret با Dapr در ACA
- 48. Observability با Dapr در ACA
- 49. امنیت Dapr در ACA
- 50. مدیریت تراکنش با Dapr در ACA
- 51. بهینهسازی عملکرد میکروسرویسها
- 52. الگوهای طراحی میکروسرویس
- 53. الگوی Gateway API
- 54. الگوی Backend for Frontend (BFF)
- 55. الگوی Saga برای تراکنشهای توزیعشده
- 56. الگوی CQRS (Command Query Responsibility Segregation)
- 57. الگوی Event Sourcing
- 58. مدیریت داده در میکروسرویسها
- 59. استراتژیهای پایگاه داده در میکروسرویسها
- 60. همگامسازی دادهها بین میکروسرویسها
- 61. تست واحد و تست یکپارچگی میکروسرویسها
- 62. تست E2E (End-to-End) برای میکروسرویسها
- 63. استقرار CI/CD برای میکروسرویسها
- 64. ابزارهای CI/CD سازگار با Dapr و ACA
- 65. مدیریت پیکربندی میکروسرویسها
- 66. مانیتورینگ و هشداردهی پیشرفته
- 67. مدیریت خطا و بازگردانی در میکروسرویسها
- 68. پیادهسازی استراتژیهای Resiliency
- 69. کنترل چرخهٔ حیات میکروسرویسها
- 70. برنامهریزی برای مهاجرت به میکروسرویسها
- 71. چالشهای پیادهسازی میکروسرویسها
- 72. بهترین شیوهها در توسعهٔ میکروسرویس
- 73. معماریهای آیندهٔ میکروسرویس
- 74. میکروسرویسها و Serverless Computing
- 75. مقایسهٔ Dapr با سایر فریمورکها
- 76. مقایسهٔ Azure Container Apps با سایر پلتفرمها
- 77. مطالعات موردی موفق در پیادهسازی میکروسرویس
- 78. آیندهٔ Dapr و Azure Container Apps
- 79. نکات پیشرفته در Dapr
- 80. نکات پیشرفته در Azure Container Apps
- 81. استفاده از Dapr برای ارتباطات همزمان
- 82. پیادهسازی سیستمهای Real-time با Dapr
- 83. مدیریت وابستگیهای خارجی در میکروسرویسها
- 84. استفاده از Service Mesh در معماری میکروسرویس
- 85. مقایسهٔ Dapr با Service Mesh
- 86. بهینهسازی هزینهها در Azure Container Apps
- 87. مدیریت امنیت در سطح سازمانی
- 88. آیندهٔ توسعهٔ برنامههای توزیعشده
- 89. جمعبندی و گامهای بعدی
تگها:
Azure Container Apps
Dapr
برنامههای توزیعشده
توسعه حرفهای نرمافزار
توسعه میکروسرویس
معماری سیستمها
معماری میکروسرویس
مهندسی نرمافزار
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.