کتاب صوتی Google Cloud Platform: Cloud Bigtable Database Setup and Management (for Scientific Big Data)
Google Cloud Platform: Cloud Bigtable برای دیتای علمی بزرگ | دوره آموزشی Google Cloud Platform: Cloud Bigtable برای دیتای علمی بزرگ | دوره آموزشی جامع آیا با حجم عظیم دادههای علمی خود دست و پنجه نرم ...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Google Cloud Platform: Cloud Bigtable Database Setup and Management (for Scientific Big Data)
موضوع کلی: برنامه نویسی
موضوع میانی: Google Cloud Platform (GCP)
📋 سرفصلهای دوره
- 1. مقدمهای بر پردازش دادههای علمی در مقیاس بزرگ
- 2. مقدمهای بر محاسبات ابری و مزایای آن
- 3. مروری بر Google Cloud Platform (GCP)
- 4. معرفی Bigtable: یک سرویس پایگاه داده NoSQL ستونی
- 5. چرا Bigtable برای دادههای علمی بزرگ مناسب است؟
- 6. مقایسه Bigtable با سایر پایگاههای داده NoSQL
- 7. مقایسه Bigtable با پایگاههای داده رابطهای
- 8. معماری Bigtable: عناصر اصلی
- 9. جدولها، ردیفها و ستونها در Bigtable
- 10. خانوادههای ستون (Column Families)
- 11. مهر زمانی (Timestamps) و نسخهبندی (Versioning)
- 12. حالتهای Bigtable: خروجی (Output) و حالت بتا (Beta)
- 13. مفهوم "طراحی شمای خوب" (Good Schema Design) برای Bigtable
- 14. طراحی کلید ردیف (Row Key Design) برای Bigtable
- 15. استراتژیهای کلید ردیف برای دادههای علمی
- 16. پیشوندها (Prefixes) و پسوندها (Suffixes) در کلیدهای ردیف
- 17. توزیع بار (Load Distribution) و جلوگیری از داغ شدن (Hotspotting)
- 18. طراحی خانوادههای ستون مناسب
- 19. نحوهی انتخاب نام برای خانوادههای ستون
- 20. نحوهی ذخیرهسازی دادهها در خانوادههای ستون
- 21. انتخاب نوع داده برای ستونها
- 22. بهینهسازی ذخیرهسازی دادهها
- 23. فشردهسازی دادهها در Bigtable
- 24. مدیریت اعتبارنامهها (Credentials) و دسترسیها در GCP
- 25. IAM (Identity and Access Management) برای Bigtable
- 26. نقشها (Roles) و مجوزها (Permissions) در Bigtable
- 27. تنظیمات امنیتی برای Bigtable
- 28. ایجاد یک نمونه (Instance) Bigtable
- 29. انواع نمونههای Bigtable: تولید (Production) و پردازش (Development)
- 30. انتخاب تنظیمات پردازش (Processing) مناسب برای نمونه
- 31. انتخاب منطقهی (Region) و ناحیه (Zone) مناسب
- 32. تنظیمات ذخیرهسازی (Storage) برای نمونه
- 33. پیکربندی ظرفیت (Capacity) و توان عملیاتی (Throughput)
- 34. تخصیص مقداردهی اولیه (Initial Allocation) برای توان عملیاتی
- 35. نحوهی مانیتورینگ و تنظیم توان عملیاتی
- 36. ایجاد یک جدول (Table) در Bigtable
- 37. تنظیمات جدول: خانوادههای ستون، نسخهبندی
- 38. تنظیمات جدول: زمان انقضا (TTL - Time To Live)
- 39. تنظیمات جدول: فشردهسازی
- 40. دستورات `cbt` (Cloud Bigtable Tool) برای مدیریت
- 41. اتصال به Bigtable با استفاده از `cbt`
- 42. ایجاد، حذف و لیست کردن جداول با `cbt`
- 43. خواندن و نوشتن دادهها با `cbt`
- 44. تنظیمات پیشرفته `cbt`
- 45. نوشتن برنامهها با استفاده از کتابخانههای مشتری (Client Libraries)
- 46. نصب و پیکربندی کتابخانههای مشتری
- 47. نوشتن کد جاوا (Java) برای تعامل با Bigtable
- 48. نوشتن کد پایتون (Python) برای تعامل با Bigtable
- 49. نوشتن کد Go برای تعامل با Bigtable
- 50. نوشتن کد Node.js برای تعامل با Bigtable
- 51. مفاهیم خواندن دادهها: خواندن کامل ردیف، خواندن فیلتر شده
- 52. فیلترها (Filters) در Bigtable: فیلترهای خانوادگی، فیلترهای ستونی
- 53. فیلترهای مقداری (Value Filters)
- 54. فیلترهای سلولی (Cell Filters)
- 55. فیلترهای ترکیبی (Composite Filters)
- 56. نحوهی بهینهسازی کوئریها (Queries)
- 57. مفاهیم نوشتن دادهها: نوشتن منفرد، نوشتن دستهای (Batch Writes)
- 58. تراکنشها (Transactions) در Bigtable (محدودیتها و موارد استفاده)
- 59. مدیریت دادههای بزرگ: اسکن (Scans) و پیمایش (Traversals)
- 60. بهینهسازی اسکنها با استفاده از پیشوندها
- 61. استفاده از `split_row_key` برای توزیع اسکنها
- 62. مفهوم "تعداد زیادی داده" (Large amounts of data)
- 63. مفهوم "پردارزش" (Value) در Bigtable
- 64. مدیریت و مانیتورینگ Bigtable
- 65. متریکهای Cloud Monitoring برای Bigtable
- 66. تنظیم هشدارها (Alerts) برای Bigtable
- 67. بررسی سلامت نمونه (Instance Health)
- 68. شناسایی و رفع مشکلات عملکردی (Performance Issues)
- 69. رفع مشکلات داغ شدن (Hotspotting)
- 70. بهینهسازی مصرف منابع (Resource Consumption)
- 71. مدیریت هزینهها در Bigtable
- 72. برآورد هزینهها (Cost Estimation)
- 73. راهکارهای کاهش هزینه
- 74. پشتیبانگیری (Backups) و بازیابی (Restores) در Bigtable
- 75. تنظیم سیاستهای پشتیبانگیری
- 76. نحوهی بازیابی دادهها
- 77. تکمیل مقیاسپذیری (Scaling) و ظرفیت
- 78. تغییر ظرفیت نمونه (Instance Capacity)
- 79. تنظیم توان عملیاتی خودکار (Autoscaling - در صورت وجود)
- 80. انتقال دادهها به Bigtable
- 81. استراتژیهای ورود داده (Data Ingestion)
- 82. استفاده از Dataflow برای ورود داده به Bigtable
- 83. استفاده از Dataproc برای ورود داده به Bigtable
- 84. استفاده از ابزارهای ETL (Extract, Transform, Load)
- 85. ورود داده از Cloud Storage
- 86. ورود داده از پایگاههای داده رابطهای
- 87. ورود داده از منابع خارجی
- 88. اکسپورت (Export) دادهها از Bigtable
- 89. استفاده از Dataflow برای اکسپورت دادهها
- 90. استفاده از `cbt export`
- 91. اکسپورت به Cloud Storage
- 92. اکسپورت به BigQuery
- 93. کاربردهای پیشرفته Bigtable
- 94. Bigtable و یادگیری ماشین (Machine Learning)
- 95. Bigtable به عنوان مخزن ویژگی (Feature Store)
- 96. Bigtable و پردازش جریانی (Stream Processing)
- 97. Bigtable و تحلیل دادههای بلادرنگ (Real-time Analytics)
- 98. یکپارچهسازی Bigtable با سایر سرویسهای GCP
- 99. Bigtable و BigQuery
- 100. Bigtable و Cloud Storage
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
Bigtable
Cloud Bigtable
Data Engineering
Database management
GCP
Google Cloud Platform
NoSQL database
Scientific Big Data
برنامه نویسی
پلتفرم ابری گوگل
رایانش ابری
کلانداده علمی
کلود بیگتیبل
مدیریت پایگاه داده
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.