کتاب Redis and Serverless: استفاده از ردیس در معماری Serverless با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
Redis and Serverless: دوره جامع استفاده از ردیس در معماری Serverless Redis and Serverless: دوره جامع استفاده از ردیس در معماری Serverless سرعت، مقیاسپذیری و انعطافپذیری بینظیر را با ترکیب قدرت ردیس...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Redis and Serverless: استفاده از ردیس در معماری Serverless
موضوع کلی: برنامه نویسی
موضوع میانی: ردیس (Redis)
📋 سرفصلهای دوره
- 1. مقدمهای بر معماری Serverless
- 2. مبانی Serverless: مزایا و معایب
- 3. معرفی توابع Serverless (مانند AWS Lambda, Azure Functions, Google Cloud Functions)
- 4. مقایسه ارائهدهندگان Serverless
- 5. استفاده از API Gateway برای توابع Serverless
- 6. مدیریت حالت در Serverless
- 7. چالشهای مدیریت حالت در Serverless
- 8. مقدمهای بر Redis
- 9. مزایای استفاده از Redis
- 10. انواع داده در Redis
- 11. دستورات پایه Redis
- 12. کاربرد Redis به عنوان Cache
- 13. پیادهسازی Cache با Redis برای API Gateway
- 14. استفاده از Redis برای ذخیرهسازی Session
- 15. مدیریت Session با Redis در معماری Serverless
- 16. Redis به عنوان Message Broker
- 17. استفاده از Redis Pub/Sub برای ارتباط بین توابع Serverless
- 18. پیادهسازی صف پیام با Redis
- 19. معماری مبتنی بر رویداد (Event-Driven Architecture)
- 20. نقش Redis در معماری مبتنی بر رویداد
- 21. ارتباط توابع Serverless با Redis (اتصال مستقیم)
- 22. اتصال به Redis از طریق Serverless Framework
- 23. اتصال به Redis از طریق AWS CDK
- 24. اتصال به Redis از طریق Terraform
- 25. امنیت اتصال به Redis در محیط Serverless
- 26. مدیریت Credentials برای دسترسی به Redis
- 27. استفاده از Secret Manager برای Secrets Redis
- 28. پیادهسازی Rate Limiting با Redis
- 29. استفاده از Redis برای Sharding در Serverless
- 30. مقیاسپذیری Redis
- 31. مقیاسپذیری توابع Serverless
- 32. ترکیب مقیاسپذیری Redis و Serverless
- 33. استفاده از Redis Cluster
- 34. پیادهسازی Redis Cluster در محیط Serverless
- 35. مدیریت و مانیتورینگ Redis Cluster
- 36. مانیتورینگ توابع Serverless
- 37. مانیتورینگ Redis
- 38. لاگگیری در Serverless
- 39. لاگگیری در Redis
- 40. استفاده از ابزارهای مانیتورینگ Serverless (مانند CloudWatch, Azure Monitor)
- 41. استفاده از ابزارهای مانیتورینگ Redis (مانند Redis CLI, Prometheus)
- 42. بهینهسازی عملکرد Redis
- 43. بهینهسازی عملکرد توابع Serverless
- 44. تنظیمات پیشرفته Redis (Memory Management, Eviction Policies)
- 45. استفاده از Redis Streams
- 46. پیادهسازی Event Sourcing با Redis Streams
- 47. کاربرد Redis در Real-time Applications
- 48. استفاده از Redis برای Leaderboards
- 49. پیادهسازی Real-time Analytics با Redis
- 50. استفاده از Redis برای Full-Text Search (با ماژول RediSearch)
- 51. معرفی RediSearch
- 52. پیادهسازی جستجو با RediSearch در Serverless
- 53. استفاده از Redis Modules
- 54. معرفی ماژولهای کاربردی Redis
- 55. پیادهسازی Geo-spatial Indexing با Redis
- 56. کاربرد Redis در IoT Scenarios
- 57. استفاده از Redis برای Caching Database Queries
- 58. استفاده از Redis برای Distributed Locks
- 59. پیادهسازی Distributed Locks با Redis در Serverless
- 60. استفاده از Redis برای Caching Configuration
- 61. مدیریت Configuration با Redis
- 62. استفاده از Redis در Microservices Architecture
- 63. نقش Redis در ارتباط بین Microservices
- 64. معماری Serverless برای Microservices
- 65. استفاده از Redis برای Database Replication
- 66. استفاده از Redis Sentinel برای High Availability
- 67. پیادهسازی High Availability با Redis Sentinel در Serverless
- 68. استفاده از Redis Persistence (RDB, AOF)
- 69. تنظیمات Persistence برای Redis در محیط Serverless
- 70. بازگردانی دادهها از Redis
- 71. پشتیبانگیری (Backup) از دادههای Redis
- 72. ملاحظات هزینهای در استفاده از Redis و Serverless
- 73. مدیریت هزینهها در Serverless Functions
- 74. مدیریت هزینهها در Redis Instances
- 75. بهترین روشهای امنیتی برای Redis در Serverless
- 76. استفاده از Network Segmentation برای Redis
- 77. فایروالها و گروههای امنیتی برای دسترسی به Redis
- 78. استانداردهای کدنویسی برای Serverless Functions
- 79. استانداردهای کدنویسی برای تعامل با Redis
- 80. مباحث پیشرفته Serverless (State Machines, Orchestration)
- 81. استفاده از Step Functions با Redis
- 82. مباحث پیشرفته Redis (Lua Scripting)
- 83. پیادهسازی Logic پیچیده با Lua Scripting در Redis
- 84. کاربرد Lua Scripting در Serverless
- 85. بررسی الگوهای رایج Serverless با Redis
- 86. الگوهای Caching پیشرفته
- 87. الگوهای Message Queuing پیشرفته
- 88. الگوهای Real-time Data Processing
- 89. الگوهای Event Sourcing با Redis
- 90. مدلسازی داده در Redis
- 91. بهینهسازی مدلسازی داده برای عملکرد
- 92. تستینگ Serverless Applications
- 93. تستینگ تعامل با Redis
- 94. انواع تست (Unit, Integration, End-to-End)
- 95. ابزارهای تست Serverless
- 96. دیباگ کردن Serverless Applications
- 97. دیباگ کردن ارتباط با Redis
- 98. ملاحظات عملیاتی (Operational Considerations)
- 99. استقرار (Deployment) Serverless Applications
- 100. استقرار Redis Instances
تگها:
Redis
Redis Serverless
Redis در Serverless
Redis فارسی
Serverless
Serverless فارسی
آموزش Redis
آموزش Serverless
برنامه نویسی
برنامه نویسی Serverless
بهینه سازی Redis
پایگاه داده Redis
توسعه Serverless
ردیس
معماری Serverless
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.