کتاب طراحی و پیاده‌سازی پایگاه داده‌های NoSQL در معماری بدون سرور با استفاده از DynamoDB

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره طراحی و پیاده‌سازی پایگاه داده‌های NoSQL در معماری بدون سرور با استفاده از DynamoDB

موضوع کلی: معماری نرم‌افزار و پایگاه داده

موضوع میانی: پایگاه داده‌های NoSQL و معماری بدون سرور

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

  • 1. مبانی پایگاه داده‌های رابطه‌ای و غیر رابطه‌ای
  • 2. مقدمه‌ای بر پایگاه داده‌های NoSQL
  • 3. انواع پایگاه داده‌های NoSQL
  • 4. مزایای پایگاه داده‌های NoSQL
  • 5. معماری بدون سرور (Serverless) چیست؟
  • 6. مبانی AWS Lambda
  • 7. مبانی Amazon API Gateway
  • 8. مبانی Amazon DynamoDB
  • 9. چرا DynamoDB برای معماری بدون سرور؟
  • 10. مقایسه DynamoDB با پایگاه داده‌های رابطه‌ای
  • 11. مدل داده‌ای DynamoDB
  • 12. کلیدهای اصلی و کلیدهای پارتیشن
  • 13. شاخص‌های ثانویه جهانی (GSI)
  • 14. شاخص‌های ثانویه محلی (LSI)
  • 15. عملگرهای پایه DynamoDB (PutItem, GetItem, UpdateItem, DeleteItem)
  • 16. پرس‌وجو (Query) در DynamoDB
  • 17. اسکن (Scan) در DynamoDB
  • 18. مدیریت ظرفیت در DynamoDB (Provisioned Capacity)
  • 19. حالت On-Demand در DynamoDB
  • 20. مفاهیم Triggers در DynamoDB
  • 21. Stream های DynamoDB
  • 22. پردازش رویدادها با AWS Lambda و DynamoDB Streams
  • 23. طراحی مدل داده‌ای برای DynamoDB
  • 24. الگوهای طراحی برای DynamoDB
  • 25. الگوی Single Table Design
  • 26. الگوی Materialized Views
  • 27. الگوی Adjacency List
  • 28. الگوی Tree Data
  • 29. الگوی Time Series
  • 30. الگوی Event Sourcing
  • 31. بهینه‌سازی عملکرد در DynamoDB
  • 32. شاخص‌گذاری مؤثر در DynamoDB
  • 33. انتخاب کلید پارتیشن مناسب
  • 34. انتخاب کلید مرتب‌سازی مناسب
  • 35. مدیریت Hot Partitions
  • 36. استراتژی‌های پارتیشن‌بندی داده
  • 37. ملاحظات امنیتی در DynamoDB
  • 38. IAM Roles و Policies برای DynamoDB
  • 39. رمزنگاری داده در DynamoDB
  • 40. شبکه‌بندی و دسترسی به DynamoDB
  • 41. استقرار و مدیریت DynamoDB
  • 42. استفاده از AWS CloudFormation برای DynamoDB
  • 43. استفاده از AWS SAM برای DynamoDB
  • 44. استفاده از AWS CDK برای DynamoDB
  • 45. مانیتورینگ DynamoDB با CloudWatch
  • 46. لاگ‌برداری از فعالیت‌های DynamoDB
  • 47. عیب‌یابی مشکلات DynamoDB
  • 48. مقدمه‌ای بر معماری بدون سرور در عمل
  • 49. طراحی یک API Gateway ساده با Lambda
  • 50. اتصال Lambda به DynamoDB
  • 51. پیاده‌سازی عملیات CRUD در DynamoDB با Lambda
  • 52. مدیریت خطا در برنامه‌های بدون سرور
  • 53. استفاده از X-Ray برای ردیابی درخواست‌ها
  • 54. معماری‌های پیچیده‌تر بدون سرور
  • 55. الگوهای ارتباط بین سرویس‌ها (Event-Driven Architecture)
  • 56. استفاده از Amazon SQS برای صف‌بندی پیام‌ها
  • 57. استفاده از Amazon SNS برای اعلان‌ها
  • 58. استفاده از AWS Step Functions برای Orchestration
  • 59. کاربرد DynamoDB در معماری Microservices
  • 60. معماری‌های مبتنی بر رویداد با DynamoDB
  • 61. طراحی سیستم‌های Real-time با DynamoDB
  • 62. کاربرد DynamoDB در اینترنت اشیاء (IoT)
  • 63. امنیت در معماری‌های بدون سرور
  • 64. مدیریت هویت و دسترسی (IAM) در معماری بدون سرور
  • 65. ملاحظات هزینه در معماری بدون سرور
  • 66. بهینه‌سازی هزینه‌ها در DynamoDB
  • 67. بهینه‌سازی هزینه‌ها در AWS Lambda
  • 68. انتخاب سرویس‌های مناسب AWS
  • 69. مباحث پیشرفته در DynamoDB
  • 70. عملیات Bulk در DynamoDB
  • 71. پشتیبان‌گیری و بازیابی در DynamoDB
  • 72. استفاده از Global Tables در DynamoDB
  • 73. پایگاه داده‌های رابطه‌ای در معماری بدون سرور (مقایسه)
  • 74. مقدمه‌ای بر خدمات پایگاه داده AWS
  • 75. Amazon RDS در معماری بدون سرور
  • 76. Amazon Aurora Serverless
  • 77. Amazon DocumentDB
  • 78. Amazon Keyspaces (for Apache Cassandra)
  • 79. Amazon Neptune (Graph Database)
  • 80. Amazon ElastiCache (In-Memory Caching)
  • 81. انتخاب مناسب‌ترین پایگاه داده برای معماری بدون سرور
  • 82. الگوهای مهاجرت به DynamoDB
  • 83. ملاحظات قانونی و انطباق با مقررات داخلی
  • 84. اصول طراحی پایگاه داده اسلامی
  • 85. مبانی فقهی بانکداری بدون ربا
  • 86. کاربرد فقه در طراحی قراردادهای داده
  • 87. ملاحظات شرعی در ذخیره‌سازی و پردازش داده
  • 88. اصول اخلاقی در استفاده از داده
  • 89. اهمیت حفظ حریم خصوصی داده‌ها
  • 90. مبانی امنیت سایبری در چارچوب قوانین
  • 91. مقررات مربوط به داده‌های حساس
  • 92. اهمیت انطباق با آیین‌نامه‌های داخلی
  • 93. نقش استانداردسازی در معماری داده
  • 94. ملاحظات فرهنگی در طراحی سیستم‌های داده
  • 95. اهمیت آموزش مستمر در حوزه فناوری اطلاعات
  • 96. نقش متخصصان در رعایت چارچوب‌های قانونی
  • 97. پرهیز از مصادیق ترویج محتوای نامناسب
  • 98. رعایت حدود شرعی در ارائه محتوا
  • 99. تأکید بر منافع ملی در طراحی سیستم‌ها
  • 100. ملاحظات حقوقی در قراردادهای فناوری اطلاعات

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

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

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

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

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


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

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

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

نظرات

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

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