اپلیکیشن اندرویدی فلشکارت آموزشی Google Cloud Platform: راه اندازی و مدیریت پایگاه داده های Cloud Spanner (معماری)
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Google Cloud Platform: راه اندازی و مدیریت پایگاه داده های Cloud Spanner (معماری)
موضوع کلی: برنامه نویسی
موضوع میانی: Google Cloud Platform (GCP)
📋 سرفصلهای دوره
- 1. مقدمه ای بر پایگاه داده های ابری
- 2. چرا Cloud Spanner؟
- 3. معماری Cloud Spanner: یک نگاه کلی
- 4. تفاوت Cloud Spanner با سایر پایگاه داده ها
- 5. مزایای Cloud Spanner
- 6. موارد استفاده Cloud Spanner
- 7. مفاهیم اساسی Cloud Spanner
- 8. طراحی شماتیک (Schema Design) در Cloud Spanner
- 9. انواع داده (Data Types) در Cloud Spanner
- 10. کلیدهای اصلی (Primary Keys) در Cloud Spanner
- 11. ایندکس ها (Indexes) در Cloud Spanner
- 12. ایندکس های ثانویه (Secondary Indexes)
- 13. ایندکس های پوششی (Covering Indexes)
- 14. ایندکس های گمشده (Missing Indexes)
- 15. نمای جداول (Table Views)
- 16. فیلتر کردن داده ها (Data Filtering)
- 17. مرتب سازی داده ها (Data Sorting)
- 18. پرس و جوهای ترکیبی (Composite Queries)
- 19. توابع و اپراتورها (Functions and Operators)
- 20. تراکنش ها (Transactions) در Cloud Spanner
- 21. سطوح ایزولاسیون تراکنش (Transaction Isolation Levels)
- 22. تراکنش های خواندنی (Read-Only Transactions)
- 23. تراکنش های نوشتنی (Read-Write Transactions)
- 24. تراکنش های همزمان (Concurrent Transactions)
- 25. تکنیک های بهینه سازی تراکنش
- 26. مدیریت داده ها در Cloud Spanner
- 27. درج (Inserting) داده ها
- 28. به روز رسانی (Updating) داده ها
- 29. حذف (Deleting) داده ها
- 30. خواندن (Reading) داده ها
- 31. ورود داده ها (Data Ingestion)
- 32. استراتژی های ورود داده
- 33. استفاده از `gcloud` برای مدیریت داده
- 34. استفاده از Cloud Console برای مدیریت داده
- 35. ابزارهای شخص ثالث برای مدیریت داده
- 36. امنیت در Cloud Spanner
- 37. کنترل دسترسی مبتنی بر نقش (RBAC)
- 38. مدیریت هویت و دسترسی (IAM)
- 39. رمزگذاری داده ها (Data Encryption)
- 40. رمزگذاری در حالت استراحت (Encryption at Rest)
- 41. رمزگذاری در حال انتقال (Encryption in Transit)
- 42. تنظیمات امنیتی شبکه
- 43. ممیزی (Auditing) در Cloud Spanner
- 44. پشتیبان گیری و بازیابی (Backup and Restore)
- 45. ایجاد پشتیبان (Creating Backups)
- 46. بازیابی از پشتیبان (Restoring from Backups)
- 47. برنامه ریزی پشتیبان گیری
- 48. استراتژی های بازیابی از فاجعه (Disaster Recovery)
- 49. نمونه ها (Instances) در Cloud Spanner
- 50. ایجاد یک نمونه Cloud Spanner
- 51. پیکربندی نمونه (Instance Configuration)
- 52. Node ها و مقدار دهی (Nodes and Provisioning)
- 53. مقیاس پذیری (Scalability) در Cloud Spanner
- 54. مقیاس بندی گره ها (Scaling Nodes)
- 55. مقیاس بندی خودکار (Auto-Scaling)
- 56. نظارت (Monitoring) در Cloud Spanner
- 57. متریک های کلیدی نمونه (Key Instance Metrics)
- 58. متریک های پرس و جو (Query Metrics)
- 59. متریک های تراکنش (Transaction Metrics)
- 60. استفاده از Cloud Monitoring
- 61. تنظیم هشدار (Alerting)
- 62. کارایی (Performance) در Cloud Spanner
- 63. تحلیل پرس و جو (Query Analysis)
- 64. شناسایی گلوگاه ها (Identifying Bottlenecks)
- 65. بهینه سازی پرس و جو (Query Optimization)
- 66. راهنمایی های بهینه سازی شماتیک
- 67. راهنمایی های بهینه سازی تراکنش
- 68. انتخاب Node مناسب
- 69. موازنه بار (Load Balancing)
- 70. پیوستن به چندین نمونه
- 71. پایگاه داده های توزیع شده (Distributed Databases)
- 72. کار با دیتابیس های توزیع شده
- 73. مفاهیم استانی (Regional and Multi-Regional)
- 74. انتخاب نوع نمونه (Instance Type)
- 75. توزیع داده ها (Data Distribution)
- 76. جلوگیری از Hotspots
- 77. مدیریت Hotspots
- 78. شاردینگ (Sharding) در Cloud Spanner
- 79. پیاده سازی شاردینگ
- 80. مزایا و معایب شاردینگ
- 81. اتصال به Cloud Spanner
- 82. کتابخانه های کلاینت (Client Libraries)
- 83. اتصال از برنامه های کاربردی
- 84. اتصال از ابزارهای خط فرمان
- 85. اتصال از ابزارهای BI
- 86. گزارش گیری (Reporting) در Cloud Spanner
- 87. ساخت داشبوردهای مدیریتی
- 88. تجزیه و تحلیل داده ها
- 89. یکپارچه سازی با سایر سرویس های GCP
- 90. یکپارچه سازی با BigQuery
- 91. یکپارچه سازی با Dataflow
- 92. یکپارچه سازی با Dataproc
- 93. یکپارچه سازی با Cloud Functions
- 94. یکپارچه سازی با Cloud Run
- 95. یکپارچه سازی با Kubernetes (GKE)
- 96. مهاجرت به Cloud Spanner
- 97. برنامه ریزی مهاجرت
- 98. ابزارهای مهاجرت
- 99. استراتژی های مهاجرت
- 100. مهاجرت پایگاه داده های رابطه ای
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.