کتاب Google Cloud Platform: استفاده از Cloud Build برای Pipeline های مدیریت کد

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره Google Cloud Platform: استفاده از Cloud Build برای Pipeline های مدیریت کد

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

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

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

  • 1. آشنایی با Google Cloud Platform و خدمات آن
  • 2. مقدمه‌ای بر Cloud Build: چیستی و اهداف
  • 3. نصب و پیکربندی اولیه Cloud Build
  • 4. ساختار فایل پیکربندی `cloudbuild.yaml`
  • 5. تعریف مراحل (Steps) در Cloud Build
  • 6. استفاده از Image های Docker در Cloud Build
  • 7. اجرای دستورات Shell در مراحل Cloud Build
  • 8. کار با متغیرها (Variables) در Cloud Build
  • 9. تنظیمات زمان‌بندی اجرای Pipeline در Cloud Build
  • 10. ادغام Cloud Build با مخازن کد (GitHub, Bitbucket)
  • 11. پیکربندی Trigger ها برای اجرای خودکار
  • 12. مدیریت دسترسی‌ها و نقش‌ها در Cloud Build
  • 13. استفاده از Service Accounts در Cloud Build
  • 14. امنیت در Cloud Build: بهترین شیوه‌ها
  • 15. ساخت Image های Docker با Cloud Build
  • 16. فشار دادن (Push) Image ها به Google Container Registry (GCR)
  • 17. فشار دادن Image ها به Artifact Registry
  • 18. استقرار برنامه‌ها با استفاده از Cloud Build
  • 19. استقرار برنامه‌ها بر روی Google Kubernetes Engine (GKE)
  • 20. استقرار برنامه‌ها بر روی Cloud Run
  • 21. استقرار برنامه‌ها بر روی App Engine
  • 22. استقرار برنامه‌های Static وب‌سایت
  • 23. مدیریت پایگاه داده در Pipeline ها
  • 24. اتصال به Cloud SQL از طریق Cloud Build
  • 25. استفاده از Cloud Functions در Pipeline ها
  • 26. اجرای تست‌های واحد (Unit Tests) در Cloud Build
  • 27. اجرای تست‌های یکپارچه‌سازی (Integration Tests)
  • 28. مدیریت Secret ها با استفاده از Secret Manager
  • 29. رمزنگاری و رمزگشایی داده‌ها در Cloud Build
  • 30. استفاده از Cloud Build برای CI/CD
  • 31. مفهوم Continuous Integration (CI)
  • 32. مفهوم Continuous Delivery (CD)
  • 33. پیاده‌سازی CI/CD برای برنامه‌های وب
  • 34. پیاده‌سازی CI/CD برای برنامه‌های موبایل
  • 35. مدیریت نسخه‌ها (Versioning) در Pipeline ها
  • 36. استفاده از Git Tags برای انتشار
  • 37. استفاده از Branching Strategies در CI/CD
  • 38. مستندسازی Pipeline ها در Cloud Build
  • 39. نظارت و پایش اجرای Pipeline ها
  • 40. بررسی لاگ‌ها و خطاهای Cloud Build
  • 41. تنظیمات Notification برای رویدادهای Cloud Build
  • 42. استفاده از Cloud Build برای Infrastructure as Code (IaC)
  • 43. پیکربندی زیرساخت با Terraform در Cloud Build
  • 44. پیکربندی زیرساخت با Deployment Manager
  • 45. مدیریت محیط‌های مختلف (Development, Staging, Production)
  • 46. استفاده از متغیرهای محیطی در Pipeline ها
  • 47. بهینه‌سازی هزینه‌ها در Cloud Build
  • 48. مدیریت Cache در Cloud Build
  • 49. استفاده از Private Pools در Cloud Build
  • 50. مفاهیم پیشرفته در Cloud Build
  • 51. ساخت Pipeline های پیچیده با مراحل شرطی
  • 52. اجرای موازی مراحل در Cloud Build
  • 53. استفاده از Sub-builds (Builds تودرتو)
  • 54. مدیریت وابستگی‌ها (Dependencies) در Pipeline ها
  • 55. استفاده از Cloud Build برای Microservices
  • 56. CI/CD برای معماری Microservices
  • 57. امنیت در Microservices Pipeline ها
  • 58. استفاده از Cloud Build با Serverless Framework
  • 59. استقرار Serverless Functions
  • 60. مدیریت API Gateway در Pipeline ها
  • 61. استفاده از Cloud Build برای Big Data Pipelines
  • 62. اجرای Apache Beam Jobs
  • 63. پردازش داده با Dataflow
  • 64. مدیریت Data Pipelines با Cloud Composer
  • 65. استفاده از Cloud Build برای Machine Learning
  • 66. آموزش مدل‌های ML با Vertex AI
  • 67. استقرار مدل‌های ML
  • 68. Pipeline های ML Ops
  • 69. استفاده از Cloud Build در پروژه‌های سازمانی
  • 70. مدیریت پروژه‌های بزرگ با Cloud Build
  • 71. همکاری تیمی در Pipeline ها
  • 72. چالش‌ها و راه‌حل‌ها در Cloud Build
  • 73. آینده Cloud Build و خدمات مرتبط
  • 74. مقدمه‌ای بر CI/CD در نرم‌افزارهای متن‌باز
  • 75. اصول DevOps و نقش Cloud Build
  • 76. مدیریت چرخه حیات نرم‌افزار (SDLC)
  • 77. مبانی امنیت نرم‌افزار در Pipeline ها
  • 78. استفاده از ابزارهای Static Analysis
  • 79. اسکن آسیب‌پذیری در Image ها
  • 80. مدیریت پیکربندی در Cloud Build
  • 81. استفاده از Cloud Build برای اتوماسیون وظایف
  • 82. آشنایی با ابزارهای CI/CD جایگزین
  • 83. مقایسه Cloud Build با Jenkins
  • 84. مقایسه Cloud Build با GitLab CI
  • 85. مقایسه Cloud Build با GitHub Actions
  • 86. ملاحظات قانونی و امنیتی در استفاده از Cloud Build
  • 87. حفظ حریم خصوصی داده‌ها در Pipeline ها
  • 88. انطباق با مقررات داخلی در استقرار
  • 89. استفاده از Cloud Build برای اپلیکیشن‌های دولتی
  • 90. مدیریت دسترسی‌های حساس در Pipeline ها
  • 91. نکات تکمیلی برای حرفه‌ای شدن در Cloud Build
  • 92. طراحی Pipeline های مقیاس‌پذیر
  • 93. عیب‌یابی پیشرفته در Cloud Build
  • 94. بهبود مستمر Pipeline ها
  • 95. جمع‌بندی و گام‌های بعدی در یادگیری Cloud Build

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

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

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

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

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


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

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

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

نظرات

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

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