کتاب Google Cloud Platform: راه اندازی و مدیریت پایگاه داده های Key-Value با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
Google Cloud Platform: راه اندازی و مدیریت پایگاه داده های Key-Value آینده دادهها در دستان شماست: Google Cloud Platform و پایگاه دادههای Key-Value در دنیای امروز که سرعت و مقیاسپذیری حرف اول را می...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Google Cloud Platform: راه اندازی و مدیریت پایگاه داده های Key-Value
موضوع کلی: برنامه نویسی
موضوع میانی: Google Cloud Platform (GCP)
📋 سرفصلهای دوره
- 1. مبانی برنامه نویسی و مفاهیم پایگاه داده
- 2. مقدمه ای بر برنامه نویسی و اهمیت آن
- 3. مفاهیم اولیه برنامه نویسی: متغیرها، انواع داده ها، عملگرها
- 4. ساختارهای کنترلی: شرطی ها، حلقه ها
- 5. توابع و روش های برنامه نویسی ماژولار
- 6. آشنایی با مفاهیم پایگاه داده ها
- 7. انواع مدل های پایگاه داده (رابطه ای، NoSQL)
- 8. آشنایی با پایگاه داده های Key-Value
- 9. مزایا و معایب پایگاه داده های Key-Value
- 10. کاربردهای پایگاه داده های Key-Value
- 11. آشنایی با GCP و خدمات آن
- 12. مفاهیم اولیه Google Cloud Platform (GCP)
- 13. آشنایی با سرویس های محاسباتی GCP (Compute Engine, App Engine, Cloud Functions)
- 14. آشنایی با سرویس های ذخیره سازی GCP (Cloud Storage, Cloud SQL)
- 15. آشنایی با سرویس های شبکه GCP (VPC, Load Balancing)
- 16. آشنایی با سرویس های پایگاه داده GCP (Cloud SQL, Cloud Datastore)
- 17. اصول حسابداری و مدیریت هزینه در GCP
- 18. ابزارهای مدیریت و مانیتورینگ GCP (Cloud Monitoring, Cloud Logging)
- 19. مبانی و مقدمات Cloud Datastore و Cloud Memorystore
- 20. معرفی Cloud Datastore: یک پایگاه داده NoSQL Document
- 21. نحوه عملکرد Cloud Datastore: Entity ها، Key ها، Property ها
- 22. ایجاد، خواندن، به روز رسانی و حذف داده ها در Cloud Datastore
- 23. جستجو در Cloud Datastore: کوئری ها و ایندکس ها
- 24. تراکنش ها در Cloud Datastore: ACID Property
- 25. آشنایی با Cloud Memorystore
- 26. Cloud Memorystore: Redis چیست؟
- 27. Cloud Memorystore: Memcached چیست؟
- 28. مقایسه Redis و Memcached در Cloud Memorystore
- 29. کاربردهای Cloud Memorystore (Caching، Session Management)
- 30. شروع کار با Cloud Datastore
- 31. ایجاد یک پروژه GCP
- 32. فعال سازی Cloud Datastore
- 33. نصب و راه اندازی Google Cloud SDK
- 34. استفاده از Cloud Shell برای مدیریت Cloud Datastore
- 35. ایجاد، خواندن، به روز رسانی و حذف (CRUD) از طریق کنسول
- 36. اتصال به Cloud Datastore با استفاده از زبان های برنامه نویسی مختلف (Python, Go, Java, Node.js)
- 37. مدیریت داده ها با استفاده از کتابخانه های کلاینت Cloud Datastore
- 38. طراحی Schema برای Cloud Datastore
- 39. انواع داده ها در Cloud Datastore (String, Integer, Boolean, Datetime, etc.)
- 40. استفاده از Key ها و Namespace ها در Cloud Datastore
- 41. مدیریت ایندکس ها در Cloud Datastore
- 42. بهینه سازی کوئری ها در Cloud Datastore
- 43. کوئری های پیشرفته در Cloud Datastore
- 44. استفاده از Transaction ها برای اطمینان از سازگاری داده ها
- 45. پشتیبان گیری و بازیابی داده ها در Cloud Datastore
- 46. شروع کار با Cloud Memorystore
- 47. ایجاد نمونه Cloud Memorystore: Redis
- 48. پیکربندی Cloud Memorystore Redis: ظرفیت، منطقه، شبکه
- 49. اتصال به نمونه Cloud Memorystore Redis با استفاده از دستورات CLI
- 50. اتصال به Cloud Memorystore Redis با استفاده از کتابخانه های کلاینت Redis (Python, Java, etc.)
- 51. استفاده از دستورات Redis (SET, GET, DEL, etc.)
- 52. کار با داده های ساختار یافته در Redis (Lists, Sets, Sorted Sets, Hashes)
- 53. ایجاد و مدیریت کاربران و رمزهای عبور در Redis
- 54. نظارت بر عملکرد Redis با استفاده از Cloud Monitoring
- 55. راه اندازی Redis Cluster در Cloud Memorystore
- 56. ایجاد نمونه Cloud Memorystore: Memcached
- 57. پیکربندی Cloud Memorystore Memcached
- 58. اتصال به نمونه Cloud Memorystore Memcached
- 59. استفاده از دستورات Memcached (SET, GET, DEL, etc.)
- 60. نظارت بر عملکرد Memcached
- 61. مدیریت و بهینه سازی Cloud Datastore
- 62. بهینه سازی عملکرد Cloud Datastore
- 63. طراحی مدل داده بهینه برای عملکرد بهتر
- 64. استفاده از ایندکس های سفارشی
- 65. مدیریت و مانیتورینگ مصرف منابع Cloud Datastore
- 66. نظارت بر عملکرد Cloud Datastore با استفاده از Cloud Monitoring
- 67. تنظیم هشدارها برای Cloud Datastore
- 68. مقیاس پذیری Cloud Datastore
- 69. بهترین روش ها برای طراحی و پیاده سازی Cloud Datastore
- 70. مدیریت هزینه Cloud Datastore
- 71. استفاده از Datastore Import/Export
- 72. امنیت Cloud Datastore: احراز هویت و مجوزها
- 73. ادغام Cloud Datastore با سایر سرویس های GCP
- 74. استفاده از Cloud Functions برای پاسخ به رویدادهای Cloud Datastore
- 75. مدیریت و بهینه سازی Cloud Memorystore
- 76. بهینه سازی عملکرد Cloud Memorystore
- 77. اندازه گیری و تنظیم ظرفیت Cloud Memorystore
- 78. استفاده از Cloud Memorystore برای caching
- 79. استفاده از Cloud Memorystore برای session management
- 80. نظارت بر عملکرد Redis و Memcached
- 81. تنظیم هشدارها برای Cloud Memorystore
- 82. مقیاس پذیری Cloud Memorystore
- 83. مدیریت هزینه Cloud Memorystore
- 84. امنیت Cloud Memorystore: دسترسی و مجوزها
- 85. پشتیبان گیری و بازیابی داده ها در Cloud Memorystore
- 86. ادغام Cloud Memorystore با سایر سرویس های GCP
- 87. بهترین روش ها برای استفاده از Cloud Memorystore
- 88. استفاده از Cloud Monitoring برای مانیتورینگ Redis
- 89. امنیت و دسترسی
- 90. مفاهیم امنیت در GCP
- 91. مدیریت هویت و دسترسی (IAM)
- 92. نقش ها و مجوزها در GCP
- 93. پیاده سازی امنیت برای Cloud Datastore
- 94. پیاده سازی امنیت برای Cloud Memorystore
- 95. استفاده از رمزگذاری داده ها
- 96. محافظت از داده ها در برابر حملات
- 97. ممیزی و نظارت بر فعالیت ها
- 98. ادغام و کاربردهای پیشرفته
- 99. ادغام Cloud Datastore با Cloud Functions
- 100. ادغام Cloud Datastore با Cloud Run
تگها:
GCP
GCP Database
Google Cloud
Google Cloud Platform
NoSQL
آموزش GCP
آموزش Google Cloud
ابر گوگل
برنامه نویسی
پایگاه داده Key-Value
توسعه وب
دیتابیس Key-Value
راه اندازی GCP
کلید-مقدار
مدیریت پایگاه داده
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.