کتاب طراحی و توسعهٔ پایگاه دادهٔ NoSQL با Amazon DynamoDB

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره طراحی و توسعهٔ پایگاه دادهٔ NoSQL با Amazon DynamoDB

موضوع کلی: فناوری اطلاعات و مهندسی نرم‌افزار

موضوع میانی: پایگاه داده و مدیریت اطلاعات

📋 سرفصل‌های دوره

  • 1. مبانی پایگاه داده‌های NoSQL
  • 2. مقدمه‌ای بر پایگاه داده‌های رابطه‌ای و NoSQL
  • 3. تفاوت‌های کلیدی بین پایگاه داده‌های رابطه‌ای و NoSQL
  • 4. معماری پایگاه داده‌های NoSQL
  • 5. انواع پایگاه داده‌های NoSQL: کلید-مقدار، ستونی، سند، گراف
  • 6. مزایای استفاده از پایگاه داده‌های NoSQL
  • 7. معایب استفاده از پایگاه داده‌های NoSQL
  • 8. انتخاب پایگاه داده NoSQL مناسب برای نیازهای پروژه
  • 9. مقدمه‌ای بر Amazon DynamoDB
  • 10. تاریخچه و فلسفهٔ طراحی Amazon DynamoDB
  • 11. معماری DynamoDB: سرویس مدیریت شده
  • 12. ویژگی‌های کلیدی DynamoDB
  • 13. مزایای استفاده از DynamoDB
  • 14. موارد استفادهٔ رایج DynamoDB
  • 15. نصب و راه‌اندازی محیط توسعهٔ DynamoDB
  • 16. آشنایی با کنسول مدیریت AWS و DynamoDB
  • 17. مفاهیم اساسی DynamoDB: جداول، آیتم‌ها، صفات
  • 18. ساختار داده در DynamoDB: JSON-مانند
  • 19. کلیدهای اصلی (Partition Key و Sort Key)
  • 20. انتخاب کلیدهای اصلی مناسب
  • 21. مفهوم شاخص‌ها (Indexes) در DynamoDB
  • 22. شاخص‌های ثانویهٔ سراسری (GSI)
  • 23. شاخص‌های ثانویهٔ محلی (LSI)
  • 24. مدیریت جداول در DynamoDB
  • 25. ایجاد جدول در DynamoDB
  • 26. پیکربندی ظرفیت جدول (Provisioned Capacity)
  • 27. مدیریت ظرفیت جدول: مقیاس‌پذیری خودکار
  • 28. خواندن و نوشتن داده در DynamoDB
  • 29. عملیات خواندن: GetItem
  • 30. عملیات خواندن: Query
  • 31. عملیات خواندن: Scan
  • 32. تفاوت بین Query و Scan
  • 33. بهینه‌سازی عملیات خواندن
  • 34. عملیات نوشتن: PutItem
  • 35. عملیات نوشتن: UpdateItem
  • 36. عملیات نوشتن: DeleteItem
  • 37. مدیریت تراکنش‌ها در DynamoDB
  • 38. اصول ACID در پایگاه داده‌های NoSQL
  • 39. پشتیبانی DynamoDB از تراکنش‌ها
  • 40. نوشتن تراکنشی داده‌ها
  • 41. خواندن تراکنشی داده‌ها
  • 42. مدیریت خطا در تراکنش‌ها
  • 43. پشتیبان‌گیری و بازیابی در DynamoDB
  • 44. ایجاد نقاط بازگشت (Backup)
  • 45. بازیابی از نقاط بازگشت
  • 46. بازیابی در نقطهٔ زمانی (Point-in-Time Recovery - PITR)
  • 47. امنیت در DynamoDB
  • 48. کنترل دسترسی مبتنی بر نقش (IAM)
  • 49. رمزگذاری داده‌ها در حالت سکون و در حال انتقال
  • 50. شبکه‌بندی و دسترسی به DynamoDB
  • 51. مانیتورینگ و گزارش‌دهی در DynamoDB
  • 52. استفاده از CloudWatch برای مانیتورینگ
  • 53. تنظیم هشدارها (Alarms)
  • 54. تجزیه و تحلیل عملکرد جدول
  • 55. الگوهای طراحی در DynamoDB
  • 56. الگوهای طراحی برای خواندن کارآمد
  • 57. الگوهای طراحی برای نوشتن کارآمد
  • 58. الگوهای طراحی برای مدیریت داده‌های مرتبط
  • 59. الگوهای طراحی برای داده‌های سری زمانی
  • 60. الگوهای طراحی برای داده‌های گراف
  • 61. الگوهای طراحی برای داده‌های متنی
  • 62. الگوهای طراحی برای داده‌های سلسله مراتبی
  • 63. استفاده از DynamoDB Streams
  • 64. مفهوم DynamoDB Streams
  • 65. کاربرد DynamoDB Streams برای همگام‌سازی داده‌ها
  • 66. کاربرد DynamoDB Streams برای پردازش رویداد
  • 67. ادغام DynamoDB با سایر سرویس‌های AWS
  • 68. آشنایی با AWS Lambda و ادغام با DynamoDB
  • 69. آشنایی با Amazon S3 و ادغام با DynamoDB
  • 70. آشنایی با Amazon API Gateway و ساخت API برای DynamoDB
  • 71. آشنایی با AWS Glue برای ETL با DynamoDB
  • 72. آشنایی با Amazon Kinesis برای پردازش جریان داده
  • 73. توسعهٔ برنامه‌های کاربردی با DynamoDB
  • 74. استفاده از SDKهای AWS برای زبان‌های مختلف
  • 75. مثال‌های عملی توسعه با Python (Boto3)
  • 76. مثال‌های عملی توسعه با Node.js
  • 77. مثال‌های عملی توسعه با Java
  • 78. بهینه‌سازی عملکرد و هزینه‌ها در DynamoDB
  • 79. شناسایی گلوگاه‌های عملکردی
  • 80. استراتژی‌های کاهش هزینه
  • 81. استفاده از ظرفیت درخواستی (On-Demand Capacity)
  • 82. بررسی و بازبینی طراحی جدول
  • 83. مقایسهٔ DynamoDB با پایگاه داده‌های NoSQL دیگر
  • 84. مقایسهٔ DynamoDB با MongoDB
  • 85. مقایسهٔ DynamoDB با Cassandra
  • 86. مقایسهٔ DynamoDB با Couchbase
  • 87. آیندهٔ DynamoDB و تحولات آتی
  • 88. روندهای نوظهور در پایگاه داده‌های NoSQL
  • 89. نتیجه‌گیری و جمع‌بندی مباحث

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

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

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

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

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


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

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

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

نظرات

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

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