, ,

کتاب ردیس در Docker و Kubernetes: استقرار ردیس در محیط‌های کانتینری

تومان249,950

انتخاب پلن

torobpay
هر قسط با ترب‌پی: تومان62,488
۴ قسط ماهانه. بدون سود، چک و ضامن.

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب ردیس در Docker و Kubernetes: استقرار ردیس در محیط‌های کانتینری

موضوع کلی: برنامه نویسی

موضوع میانی: ردیس (Redis)

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مقدمه‌ای بر دوره و اهداف آن
  • 2. ردیس چیست؟ تاریخچه و موارد استفاده
  • 3. مقایسه ردیس با سایر پایگاه‌های داده NoSQL و In-Memory
  • 4. آشنایی با معماری کلاینت-سرور در ردیس
  • 5. نصب و راه‌اندازی ردیس به صورت محلی (بدون کانتینر)
  • 6. آشنایی با ابزار خط فرمان ردیس (redis-cli)
  • 7. مبانی کار با کلیدها (Keys) در ردیس
  • 8. ساختار داده رشته‌ها (Strings) و دستورات مرتبط
  • 9. ساختار داده لیست‌ها (Lists) و کاربردهای آن
  • 10. ساختار داده هش‌ها (Hashes) برای ذخیره اشیاء
  • 11. ساختار داده مجموعه‌ها (Sets) و عملیات روی آنها
  • 12. ساختار داده مجموعه‌های مرتب (Sorted Sets) و کاربردهای پیچیده
  • 13. آشنایی با داده‌های HyperLogLog برای شمارش‌های تقریبی
  • 14. کار با داده‌های مکانی (Geospatial) در ردیس
  • 15. معرفی و کاربرد Redis Streams
  • 16. مفهوم Time-to-Live (TTL) و کلیدهای منقضی شونده
  • 17. تراکنش‌ها (Transactions) در ردیس با MULTI/EXEC
  • 18. اسکریپت‌نویسی با زبان Lua در ردیس
  • 19. مفهوم Pub/Sub برای پیاده‌سازی سیستم‌های پیام‌رسان
  • 20. ماندگاری داده‌ها (Persistence): مقدمه‌ای بر RDB و AOF
  • 21. بررسی مزایا و معایب روش RDB Snapshotting
  • 22. بررسی مزایا و معایب روش AOF (Append-Only File)
  • 23. تنظیمات پایه و مهم در فایل redis.conf
  • 24. مقدمه‌ای بر کانتینرها و مجازی‌سازی
  • 25. داکر چیست و چرا از آن استفاده می‌کنیم؟
  • 26. نصب و راه‌اندازی داکر بر روی سیستم‌عامل‌های مختلف
  • 27. مفاهیم پایه داکر: ایمیج (Image)، کانتینر (Container)، رجیستری (Registry)
  • 28. اجرای اولین کانتینر ردیس با دستور docker run
  • 29. اتصال به ردیس در حال اجرا در داکر از طریق redis-cli
  • 30. بررسی و مدیریت کانتینرهای در حال اجرا (ps, logs, inspect)
  • 31. مفهوم پورت مپینگ (Port Mapping) برای دسترسی به ردیس از خارج کانتینر
  • 32. مدیریت داده‌های ردیس با Docker Volumes
  • 33. ایجاد یک فایل تنظیمات (redis.conf) سفارشی و استفاده از آن در کانتینر
  • 34. نوشتن Dockerfile برای ساخت یک ایمیج ردیس سفارشی
  • 35. شبکه‌بندی کانتینرها: اتصال یک برنامه کاربردی به کانتینر ردیس
  • 36. استفاده از Docker Compose برای ارکستراسیون ساده
  • 37. تعریف سرویس ردیس و یک برنامه کاربردی در Docker Compose
  • 38. مقدمه‌ای بر ارکستراسیون کانتینرها و کوبرنتیز
  • 39. کوبرنتیز چیست و چه مشکلاتی را حل می‌کند؟
  • 40. معماری کوبرنتیز: Master (Control Plane) و Worker Nodes
  • 41. آشنایی با kubectl: ابزار خط فرمان کوبرنتیز
  • 42. آشنایی با Podها: کوچکترین واحد قابل استقرار
  • 43. آشنایی با Deploymentها: مدیریت Podها و آپدیت‌ها
  • 44. آشنایی با Serviceها: راهی برای دسترسی به Podها
  • 45. استقرار یک نمونه ردیس ساده با استفاده از Deployment
  • 46. ایجاد Service از نوع ClusterIP برای دسترسی داخلی به ردیس
  • 47. ایجاد Service از نوع NodePort برای دسترسی از خارج کلاستر
  • 48. مقدمه‌ای بر ذخیره‌سازی در کوبرنتیز: PersistentVolumes (PV) و PersistentVolumeClaims (PVC)
  • 49. اتصال یک PersistentVolume به Pod ردیس برای ماندگاری داده‌ها
  • 50. مدیریت تنظیمات ردیس با استفاده از ConfigMap
  • 51. مدیریت اطلاعات حساس (مانند رمز عبور) با استفاده از Secret
  • 52. مفهوم دسترسی‌پذیری بالا (High Availability)
  • 53. معرفی Redis Sentinel و معماری Master-Slave
  • 54. چرا Deployment برای ردیس Master-Slave مناسب نیست؟
  • 55. آشنایی با StatefulSet برای برنامه‌های Stateful مانند ردیس
  • 56. طراحی معماری ردیس سنتینل در کوبرنتیز
  • 57. پیاده‌سازی ردیس Master و Replica با StatefulSet
  • 58. پیاده‌سازی کانتینرهای سنتینل به عنوان یک Deployment جداگانه
  • 59. تنظیمات Service برای کشف خودکار Master جدید (Headless Service)
  • 60. برقراری ارتباط بین سنتینل‌ها و نمونه‌های ردیس
  • 61. شبیه‌سازی و تست Failover خودکار با حذف Pod مربوط به Master
  • 62. مفهوم مقیاس‌پذیری (Scalability) و شاردینگ
  • 63. معرفی Redis Cluster و نحوه توزیع داده‌ها
  • 64. معماری ردیس کلاستر: Master، Replica و Gossip Protocol
  • 65. استقرار ردیس کلاستر با استفاده از StatefulSet
  • 66. تنظیمات اولیه و آماده‌سازی Nodeهای کلاستر
  • 67. ایجاد کلاستر و اتصال Nodeها به یکدیگر با دستور cluster create
  • 68. بررسی وضعیت کلاستر با دستورات cluster info و cluster nodes
  • 69. اتصال برنامه کاربردی به ردیس کلاستر در کوبرنتیز
  • 70. افزودن یک Node جدید (Master/Replica) به کلاستر
  • 71. فرایند Resharding برای توزیع مجدد داده‌ها در کلاستر
  • 72. حذف یک Node از کلاستر
  • 73. مانیتورینگ و مشاهده‌پذیری (Observability) در محیط‌های کانتینری
  • 74. معرفی Prometheus برای جمع‌آوری متریک‌ها
  • 75. استفاده از Redis Exporter برای استخراج متریک‌های ردیس
  • 76. تنظیم Prometheus برای جمع‌آوری متریک از Redis Exporter
  • 77. ساخت داشبوردهای کاربردی برای ردیس در Grafana
  • 78. بررسی متریک‌های کلیدی ردیس: حافظه، پردازنده، اتصالات، Latency
  • 79. لاگ‌گیری متمرکز برای Podهای ردیس با EFK/Loki Stack
  • 80. امنیت در ردیس: مقدمه‌ای بر مدل امنیتی
  • 81. فعال‌سازی رمز عبور (Authentication) در ردیس با دستور REQUIREPASS
  • 82. استفاده از Secret کوبرنتیز برای مدیریت رمز عبور ردیس
  • 83. ایمن‌سازی ارتباط بین کلاینت و سرور با TLS/SSL
  • 84. تنظیمات TLS در ردیس و کوبرنتیز
  • 85. محدودسازی دسترسی شبکه بین Podها با Network Policies
  • 86. بهینه‌سازی عملکرد ردیس در کوبرنتیز
  • 87. تنظیم Request و Limit برای منابع CPU و Memory
  • 88. استفاده از پراکسی‌هایی مانند Twemproxy یا Envoy
  • 89. بررسی و بهینه‌سازی پارامترهای مهم در redis.conf برای محیط پروداکشن
  • 90. استراتژی‌های پشتیبان‌گیری (Backup) و بازیابی (Restore)
  • 91. پشتیبان‌گیری از فایل‌های RDB/AOF در PersistentVolume
  • 92. استفاده از CronJob در کوبرنتیز برای پشتیبان‌گیری دوره‌ای
  • 93. فرایند بازیابی داده‌ها از یک نسخه پشتیبان در یک کلاستر جدید
  • 94. معرفی و کاربرد Helm به عنوان پکیج منیجر کوبرنتیز
  • 95. نصب و راه‌اندازی ردیس با استفاده از Helm Chartهای آماده
  • 96. سفارشی‌سازی استقرار ردیس با تغییر مقادیر در Helm (values.yaml)
  • 97. مهاجرت از یک ردیس سنتی به ردیس در کوبرنتیز
  • 98. اتصال از محیط بیرون کلاستر به ردیس با استفاده از Ingress
  • 99. جمع‌بندی دوره، بهترین شیوه‌ها (Best Practices) و مراحل بعدی
  • 100. مانیتورینگ و عیب‌یابی ردیس در Docker و Kubernetes: بررسی لاگ‌ها، متریک‌ها و استفاده از ابزارهای مانیتورینگ.

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب ردیس در Docker و Kubernetes: استقرار ردیس در محیط‌های کانتینری”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا