کتاب Google Cloud Platform: اتوماسیون گزارش گیری در GCP

249,950 تومان

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب Google Cloud Platform: اتوماسیون گزارش گیری در GCP

موضوع کلی: برنامه نویسی

موضوع میانی: Google Cloud Platform (GCP)

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مقدمه‌ای بر Google Cloud Platform (GCP)
  • 2. چرا اتوماسیون گزارش‌گیری در GCP؟
  • 3. مروری بر سرویس‌های کلیدی GCP برای داده
  • 4. مفاهیم پروژه، منابع و سلسله‌مراتب در GCP
  • 5. مدیریت هویت و دسترسی (IAM) در GCP برای منابع داده
  • 6. مدیریت صورت‌حساب (Billing) و کنترل هزینه‌ها در GCP
  • 7. ابزارهای خط فرمان (gcloud CLI) و کنسول GCP
  • 8. ساختار داده و نیازهای گزارش‌گیری در سازمان
  • 9. معماری‌های رایج برای گزارش‌گیری در مقیاس ابری
  • 10. معرفی سناریوهای اتوماسیون گزارش‌گیری
  • 11. Cloud Storage: مبانی ذخیره‌سازی اشیاء
  • 12. سطل‌ها (Buckets) و اشیاء (Objects) در Cloud Storage
  • 13. کلاس‌های ذخیره‌سازی و مدیریت چرخه حیات داده در Cloud Storage
  • 14. انتقال داده به Cloud Storage با gsutil
  • 15. Cloud Pub/Sub: مبانی پیام‌رسانی بلادرنگ
  • 16. موضوعات (Topics) و اشتراک‌ها (Subscriptions) در Pub/Sub
  • 17. الگوهای انتشار/مصرف در Pub/Sub برای داده‌ها
  • 18. Cloud Storage Transfer Service: انتقال داده‌های حجیم
  • 19. Storage Transfer Service برای منابع خارج از GCP
  • 20. انتخاب سرویس ذخیره‌سازی مناسب برای داده‌های ورودی
  • 21. BigQuery: انبار داده تحلیلی مقیاس‌پذیر
  • 22. ساختار پروژه‌ها، دیتاست‌ها و جداول در BigQuery
  • 23. وارد کردن داده به BigQuery از Cloud Storage
  • 24. وارد کردن داده جریانی (Streaming) به BigQuery
  • 25. انواع داده و Schema در BigQuery
  • 26. کوئری‌نویسی پیشرفته در BigQuery (SQL استاندارد)
  • 27. پارتیشن‌بندی (Partitioning) جداول BigQuery برای عملکرد
  • 28. خوشه‌بندی (Clustering) جداول BigQuery برای بهینه‌سازی
  • 29. جداول خارجی (External Tables) در BigQuery
  • 30. نماها (Views) و نماهای مادی‌سازی‌شده (Materialized Views)
  • 31. توابع تعریف‌شده توسط کاربر (UDFs) در BigQuery
  • 32. مدیریت تغییرات Schema در BigQuery
  • 33. Cost Control و Best Practices در BigQuery
  • 34. BigQuery BI Engine: افزایش سرعت کوئری‌ها
  • 35. BigQuery ML: مقدمه‌ای بر یادگیری ماشین در BigQuery
  • 36. مقدمه‌ای بر پردازش داده در GCP
  • 37. Dataflow: چارچوبی برای پردازش داده‌های دسته و جریانی
  • 38. مفاهیم Pipelines و Jobs در Dataflow
  • 39. ساخت یک Pipeline ساده با Dataflow SDK (Python/Java)
  • 40. اجرای Jobs در Dataflow با استفاده از Templates
  • 41. پردازش داده‌های جریانی با Dataflow
  • 42. Dataflow Flex Templates برای خودکارسازی
  • 43. مانیتورینگ و عیب‌یابی Jobs در Dataflow
  • 44. Cloud Functions: مبانی و کاربردها در ETL
  • 45. فعال‌سازی Cloud Function با رویدادهای Cloud Storage
  • 46. پردازش رویدادهای Pub/Sub با Cloud Functions
  • 47. Cloud Run: اجرای کانتینرهای بدون سرور برای پردازش
  • 48. استقرار یک سرویس پردازشی روی Cloud Run
  • 49. انتخاب بین Dataflow، Cloud Functions و Cloud Run برای ETL
  • 50. استفاده از BigQuery Scripting و Stored Procedures برای Transform
  • 51. مقدمه‌ای بر اتوماسیون گردش کار (Workflow Automation) در GCP
  • 52. Cloud Scheduler: زمان‌بندی Jobهای تکراری
  • 53. زمان‌بندی Pub/Sub و HTTP Jobs با Cloud Scheduler
  • 54. Cloud Composer: Orchestration با Apache Airflow
  • 55. مفاهیم DAGs، Tasks و Operators در Airflow
  • 56. استقرار اولین DAG در Cloud Composer
  • 57. اتصال Cloud Composer به سرویس‌های GCP
  • 58. مدیریت Dependencies و Task Groups در Airflow
  • 59. مانیتورینگ و لاگ‌برداری در Cloud Composer
  • 60. مدیریت Workerها و Resourceها در Cloud Composer
  • 61. Dataform: توسعه و مدیریت Pipelineهای تحول داده (ELT)
  • 62. اصول Dataform: Version Control، Tests و Documentation
  • 63. تعریف جداول و Views با Dataform
  • 64. اجرای Pipelineهای Dataform به صورت خودکار
  • 65. استقرار و مانیتورینگ پروژه‌های Dataform
  • 66. Eventarc: معماری رویدادمحور در GCP
  • 67. فعال‌سازی Cloud Run/Functions با رویدادهای Eventarc
  • 68. اتوماسیون با Workflows: ساخت Workflowsهای پیچیده
  • 69. مدیریت Secretها و Credentialها در اتوماسیون (Secret Manager)
  • 70. الگوهای رایج برای Pipelineهای داده اتوماتیک
  • 71. مقدمه‌ای بر ابزارهای گزارش‌گیری و هوش تجاری
  • 72. Looker Studio (Data Studio سابق): مبانی و اتصال به داده‌ها
  • 73. ساخت داشبوردهای پایه در Looker Studio با BigQuery
  • 74. منابع داده (Data Sources) و انواع نمودارها در Looker Studio
  • 75. فیلترها، کنترل‌ها و پارامترها در Looker Studio
  • 76. گزارش‌های زمان‌بندی‌شده و اشتراک‌گذاری در Looker Studio
  • 77. Looker: پلتفرم BI سازمانی (مقدمه و کاربردها)
  • 78. اتصال Looker به BigQuery و مدل‌سازی داده در LookML
  • 79. APIهای گزارش‌گیری GCP (مثلاً BigQuery API)
  • 80. ساخت گزارش‌های سفارشی با استفاده از API
  • 81. Cloud Data Catalog: کشف و مدیریت فراداده (Metadata)
  • 82. استفاده از Data Catalog برای حکمرانی داده (Data Governance)
  • 83. Data Loss Prevention (DLP) API: حفاظت از داده‌های حساس
  • 84. اعمال DLP برای داده‌های گزارش‌گیری
  • 85. مانیتورینگ و هشدار (Alerting) با Cloud Monitoring
  • 86. لاگ‌برداری متمرکز (Centralized Logging) با Cloud Logging
  • 87. ساخت Metricهای سفارشی و داشبوردهای مانیتورینگ
  • 88. بهینه‌سازی هزینه برای Pipelineهای گزارش‌گیری
  • 89. مدیریت خطا و مکانیزم‌های بازیابی در اتوماسیون
  • 90. توسعه CI/CD برای Pipelineهای داده با Cloud Build
  • 91. انتخاب معماری مناسب برای سناریوهای مختلف گزارش‌گیری
  • 92. داده‌های دسته‌ای (Batch) در مقابل داده‌های جریانی (Streaming)
  • 93. پیاده‌سازی گزارش‌گیری بلادرنگ (Real-time Reporting)
  • 94. مدیریت کیفیت داده (Data Quality) در Pipelineها
  • 95. حکمرانی داده (Data Governance) و رعایت مقررات
  • 96. نکات امنیتی پیشرفته برای داده‌ها در GCP
  • 97. مقیاس‌پذیری و عملکرد Pipelineهای گزارش‌گیری
  • 98. استفاده از Terraform برای زیرساخت به عنوان کد (IaC)
  • 99. مثال کاربردی: اتوماسیون گزارش فروش روزانه
  • 100. جمع‌بندی و مسیرهای یادگیری آینده

نظرات

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

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