کتاب ردیس در Docker و Kubernetes: استقرار ردیس در محیط‌های کانتینری با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

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

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

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

عنوان کتاب: کتاب ردیس در 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: بررسی لاگ‌ها، متریک‌ها و استفاده از ابزارهای مانیتورینگ.

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

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

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

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

  • کتاب صدها نکته فارسی (خودمونی) – نسخه فرمت AZW3 (برای کتاب خوان های کیندل) و فرمت EPUB (برای سایر کتاب خوان ها) — زبان ساده و کاربردی
  • کتاب صدها نکته رسمی فارسی – نسخه فرمت AZW3 (برای کتاب خوان های کیندل) و فرمت EPUB (برای سایر کتاب خوان ها) — نگارش استاندارد، علمی و مناسب چاپ
  • کتاب صدها پرسش و پاسخ تشریحی – نسخه فرمت AZW3 (برای کتاب خوان های کیندل) و فرمت EPUB (برای سایر کتاب خوان ها)
    — هر سؤال بلافاصله همراه با پاسخ کامل و شفاف ارائه شده است؛ مناسب درک عمیق مفاهیم و رفع ابهام.
  • کتاب صدها پرسش و پاسخ چهارگزینه‌ای – نسخه فرمت AZW3 (برای کتاب خوان های کیندل) و فرمت EPUB (برای سایر کتاب خوان ها) (نسخه یادگیری سریع)
    — پاسخ‌ها بلافاصله پس از سؤال قرار دارند؛ مناسب یادگیری سریع و تثبیت مطالب.
  • کتاب صدها پرسش و پاسخ چهارگزینه‌ای – نسخه فرمت AZW3 (برای کتاب خوان های کیندل) و فرمت EPUB (برای سایر کتاب خوان ها) (نسخه خودآزمایی پایان‌بخش)
    — پاسخ‌ها در انتهای هر بخش آمده‌اند؛ مناسب آزمون واقعی و سنجش میزان یادگیری.

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


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

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

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

EXCLUSIVE DIGITAL READING EXPERIENCE
کتابخانه‌ای همیشه همراه شما
تجربه‌ای متفاوت از مطالعه با کتاب‌های الکترونیکی؛ در هر زمان، هر مکان و روی دستگاه دلخواه شما.
دو فرمت کاربردی؛ انتخابی متناسب با سبک مطالعه شما
یک کتاب، تجربه‌ای منعطف‌تر
فایل‌های ارائه‌شده برای مطالعه دیجیتال طراحی شده‌اند تا بتوانید متناسب با دستگاه و نرم‌افزار خود، شیوه مطالعه مناسبی انتخاب کنید.
FORMAT 01
AZW3
مناسب برای اکوسیستم Kindle
✓ مناسب کتاب‌خوان‌های سازگار Kindle
✓ پشتیبانی از متن بازچینش‌پذیر در کتاب‌های سازگار
✓ امکان تنظیم اندازه نوشته و تجربه مطالعه متناسب با دستگاه
✓ مناسب برای ساخت کتابخانه شخصی در دستگاه‌های سازگار
پیشنهاد ما: اگر از کتاب‌خوان Kindle استفاده می‌کنید، این فرمت را در اولویت قرار دهید.
FORMAT 02
EPUB
قالب استاندارد کتاب‌های الکترونیکی
✓ سازگار با بسیاری از کتاب‌خوان‌ها و برنامه‌های مطالعه
✓ تنظیم اندازه متن و فونت در برنامه‌های پشتیبانی‌شده
✓ نمایش منعطف متن متناسب با اندازه صفحه
✓ انتخابی مناسب برای مطالعه روی موبایل، تبلت و رایانه
پیشنهاد ما: اگر می‌خواهید کتاب را روی دستگاه‌های مختلف بخوانید، ابتدا سازگاری برنامه خود با EPUB را بررسی کنید.
چرا کتاب الکترونیکی بخوانیم؟
مطالعه به سبک شما
اندازه متن و در صورت پشتیبانی برنامه، فونت و حالت نمایش را متناسب با سلیقه خود تنظیم کنید.
همراه در هر موقعیت
کتابخانه خود را در گوشی، تبلت، رایانه یا کتاب‌خوان سازگار همراه داشته باشید.
کتابخانه‌ای منظم
کتاب‌های دیجیتال خود را دسته‌بندی کنید و در برنامه‌های پشتیبانی‌شده از جست‌وجو، نشانه‌گذاری و یادداشت استفاده کنید.
دسترسی آسان
پس از دریافت فایل، در صورت پشتیبانی دستگاه و برنامه، می‌توانید بدون نیاز به اینترنت نیز مطالعه کنید.
روی چه دستگاه‌هایی قابل مطالعه است؟
برنامه مناسب را متناسب با فرمت انتخابی خود نصب کنید.
▣
کتاب‌خوان Kindle
فرمت AZW3 و سایر فرمت‌های پشتیبانی‌شده
▯
گوشی اندرویدی
با برنامه‌های سازگار با EPUB یا Kindle
▯
آیفون و آیپد
با Apple Books یا برنامه‌های سازگار
▤
رایانه و لپ‌تاپ
ویندوز، مک و نرم‌افزارهای کتاب‌خوان سازگار
با چه برنامه‌هایی کتاب را باز کنیم؟
Amazon Kindle
برای مطالعه کتاب‌های Kindle روی دستگاه‌های Kindle و همچنین گوشی، تبلت و رایانه از طریق برنامه‌های سازگار. پشتیبانی از فایل محلی AZW3 به نسخه برنامه و دستگاه بستگی دارد.
مشاهده برنامه‌های Kindle ←
Apple Books
برای افزودن و مطالعه کتاب‌های EPUB روی آیفون، آیپد و دستگاه‌های اپل سازگار.
آشنایی با Apple Books ←
Google Play Books
برای مطالعه کتاب‌های EPUB در گوشی و تبلت اندرویدی و دستگاه‌های پشتیبانی‌شده دیگر.
ورود به Google Play Books ←
Adobe Digital Editions
یک گزینه برای مطالعه و مدیریت کتاب‌های EPUB در ویندوز، مک و دستگاه‌های همراه پشتیبانی‌شده.
مشاهده Adobe Digital Editions ←
Calibre
ابزاری برای مدیریت کتابخانه دیجیتال، سازمان‌دهی کتاب‌ها و انتقال آن‌ها به کتاب‌خوان‌های سازگار؛ مناسب کاربران رایانه.
ورود به وب‌سایت Calibre ←
راهنمای کوتاه پیش از مطالعه
۱. فایل متناسب با دستگاه خود را دریافت کنید.
۲. اگر فایل مستقیماً باز نشد، آن را از داخل برنامه کتاب‌خوان وارد کنید.
۳. برای دستگاه Kindle، در صورت نیاز از روش انتقال فایل پشتیبانی‌شده توسط دستگاه استفاده کنید.
مطالعه را به بخشی از زندگی خود تبدیل کنید
کتاب بعدی خود را پیدا کنید و کتابخانه دیجیتال‌تان را گسترش دهید.
فروشگاه کتاب‌های الکترونیکی
sp.express24.ir
سازگاری فایل‌ها و امکانات مطالعه ممکن است با توجه به دستگاه، نسخه نرم‌افزار و ویژگی‌های هر کتاب متفاوت باشد.

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.