کتاب پیادهسازی معماری رویدادمحور در Google Cloud Run با Eventarc با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره پیادهسازی معماری رویدادمحور در Google Cloud Run با Eventarc
موضوع کلی: فناوری اطلاعات و توسعه نرمافزار
موضوع میانی: رایانش ابری و معماری میکروسرویس
📋 سرفصلهای دوره
- 1. مبانی فناوری اطلاعات و توسعه نرمافزار
- 2. مقدمهای بر معماری نرمافزار
- 3. مفاهیم پایه رایانش ابری
- 4. آشنایی با Google Cloud Platform
- 5. معرفی Google Cloud Run
- 6. ساختار و اصول میکروسرویس
- 7. مزایای معماری میکروسرویس
- 8. چالشهای معماری میکروسرویس
- 9. مقدمهای بر رویدادها در سیستمهای نرمافزاری
- 10. الگوهای طراحی مبتنی بر رویداد
- 11. معماری رویدادمحور
- 12. مزایای معماری رویدادمحور
- 13. معرفی Eventarc
- 14. کاربرد Eventarc در Google Cloud Run
- 15. نصب و پیکربندی Eventarc
- 16. ایجاد رویدادهای سفارشی
- 17. اتصال سرویسدهندگان به Eventarc
- 18. مدیریت رویدادها در Eventarc
- 19. پیکربندی کانالهای رویداد
- 20. فیلتر کردن رویدادها
- 21. استفاده از Eventarc برای ارتباط بین میکروسرویسها
- 22. پیادهسازی الگوهای Pub/Sub با Eventarc
- 23. پیادهسازی الگوهای Event Sourcing با Eventarc
- 24. پیادهسازی الگوهای CQRS با Eventarc
- 25. امنیت در Eventarc
- 26. مانیتورینگ و لاگبرداری Eventarc
- 27. اشکالزدایی در Eventarc
- 28. بهینهسازی عملکرد Eventarc
- 29. مقایسه Eventarc با سایر سرویسهای پیامرسان
- 30. موارد استفاده رایج Eventarc
- 31. سناریوهای پیادهسازی در Cloud Run
- 32. توسعه میکروسرویسهای رویدادمحور
- 33. مهاجرت به معماری رویدادمحور
- 34. بهبود مقیاسپذیری با Eventarc
- 35. افزایش قابلیت اطمینان سیستمها
- 36. مدیریت خطا در سیستمهای رویدادمحور
- 37. تست در معماری رویدادمحور
- 38. مستندسازی سیستمهای رویدادمحور
- 39. مدیریت وابستگیها در میکروسرویسها
- 40. استانداردهای ارتباطی در میکروسرویسها
- 41. استفاده از API Gateway
- 42. مفاهیم Docker و کانتینر
- 43. استقرار برنامهها با Docker
- 44. آشنایی با Kubernetes
- 45. مفاهیم پایه CI/CD
- 46. پیادهسازی CI/CD برای میکروسرویسها
- 47. استفاده از Cloud Build
- 48. استفاده از Cloud Deploy
- 49. مدیریت پایگاه داده در میکروسرویسها
- 50. استفاده از پایگاه دادههای NoSQL
- 51. مدیریت وضعیت در میکروسرویسها
- 52. مفاهیم Serverless
- 53. کاربرد Serverless در معماری رویدادمحور
- 54. امنیت در Cloud Run
- 55. مدیریت دسترسی در Google Cloud
- 56. اصول SOLID در طراحی نرمافزار
- 57. اصول DRY و KISS
- 58. مقدمهای بر اصول مهندسی نرمافزار
- 59. روشهای چابک توسعه نرمافزار
- 60. Scrum و Kanban
- 61. مدیریت پروژه در توسعه نرمافزار
- 62. اندازهگیری و تحلیل عملکرد نرمافزار
- 63. اصول تست نرمافزار
- 64. انواع تست نرمافزار
- 65. Unit Testing
- 66. Integration Testing
- 67. End-to-End Testing
- 68. Performance Testing
- 69. Security Testing
- 70. استفاده از ابزارهای تست خودکار
- 71. مقدمهای بر DevOps
- 72. فرهنگ DevOps
- 73. ابزارهای DevOps
- 74. مدیریت پیکربندی
- 75. مانیتورینگ و هشداردهی
- 76. پشتیبانگیری و بازیابی اطلاعات
- 77. مدیریت ریسک در پروژههای نرمافزاری
- 78. اصول معماری پایدار
- 79. معماریهای منعطف
- 80. معماریهای مقیاسپذیر
- 81. معماریهای قابل نگهداری
- 82. معماریهای امن
- 83. معماریهای کارآمد
- 84. مقدمهای بر هوش مصنوعی در توسعه نرمافزار
- 85. یادگیری ماشین در چرخه توسعه نرمافزار
- 86. کاربرد AI برای بهبود تست
- 87. کاربرد AI برای بهبود امنیت
- 88. کاربرد AI برای بهینهسازی کد
- 89. مفاهیم بلاکچین و کاربرد آن در نرمافزار
- 90. امنیت اطلاعات در سیستمهای توزیعشده
- 91. ملاحظات اخلاقی در توسعه نرمافزار
- 92. مسئولیت اجتماعی توسعهدهندگان نرمافزار
- 93. آینده رایانش ابری و معماری نرمافزار
- 94. روندهای نوظهور در توسعه نرمافزار
- 95. کاربردهای پیشرفته Eventarc
- 96. بهینهسازی مصرف منابع در Cloud Run
- 97. مدیریت چرخه عمر سرویسها
- 98. استراتژیهای استقرار و بازگردانی
- 99. مفاهیم Serverless Orchestration
- 100. ابزارهای مانیتورینگ پیشرفته
تگها:
Cloud Run
Eventarc
Google Cloud
توسعه نرمافزار
رایانش ابری
فناوری اطلاعات
معماری رویدادگرا
معماری رویدادمحور
معماری میکروسرویس
میکروسرویس
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.