کتاب استفاده از Cloud Build و Cloud Deploy برای CI/CD با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره استفاده از Cloud Build و Cloud Deploy برای CI/CD
موضوع کلی: برنامه نویسی
موضوع میانی: رایانش ابری (Cloud Computing)
📋 سرفصلهای دوره
- 1. مبانی CI/CD و اتوماسیون
- 2. معرفی Google Cloud Build
- 3. نصب و پیکربندی Cloud Build
- 4. ساخت ایمیجهای داکر با Cloud Build
- 5. مدیریت وابستگیها در Cloud Build
- 6. اجرای تستها در Cloud Build
- 7. مراحل مختلف پایپلاین CI/CD
- 8. مقدمهای بر Cloud Deploy
- 9. مفاهیم کلیدی Cloud Deploy
- 10. استقرار برنامهها با Cloud Deploy
- 11. مدیریت محیطهای استقرار
- 12. استراتژیهای انتشار در Cloud Deploy
- 13. تنظیمات پیشرفته Cloud Deploy
- 14. ماتریس انتشار در Cloud Deploy
- 15. کانفیگهای استقرار در Cloud Deploy
- 16. تطبیق کانفیگهای استقرار
- 17. مدیریت خطاها در Cloud Deploy
- 18. مانیتورینگ استقرارها
- 19. اعلانها و هشدارها در Cloud Deploy
- 20. یکپارچهسازی Cloud Build و Cloud Deploy
- 21. سناریوهای CI/CD پیچیده
- 22. استفاده از Cloud Build Triggers
- 23. مدیریت مخازن کد
- 24. ساخت سفارشی در Cloud Build
- 25. استفاده از ابزارهای تحلیل کد
- 26. اجرای اسکنهای امنیتی
- 27. مدیریت Secrets در Cloud Build
- 28. تنظیمات شبکه برای Cloud Build
- 29. استفاده از Artifact Registry
- 30. مدیریت ایمیجهای داکر
- 31. مدیریت مخازن بسته
- 32. اصول DevSecOps
- 33. پیادهسازی DevSecOps با Cloud Build
- 34. تستهای یکپارچهسازی
- 35. تستهای End-to-End
- 36. تستهای بارگذاری
- 37. تستهای امنیتی برنامهها
- 38. استفاده از ابزارهای تست خودکار
- 39. مدیریت نسخهها در Cloud Deploy
- 40. بازگشت به عقب (Rollback) در Cloud Deploy
- 41. استراتژیهای انتشار تدریجی
- 42. استقرار قناری (Canary Deployments)
- 43. استقرار آبی-سبز (Blue-Green Deployments)
- 44. مدیریت منابع در Cloud Deploy
- 45. تنظیمات دسترسی و مجوزها
- 46. نقشها و سیاستهای IAM
- 47. امنیت در Cloud Build
- 48. امنیت در Cloud Deploy
- 49. پایش عملکرد برنامهها
- 50. تجزیه و تحلیل لاگها
- 51. شناسایی و رفع مشکلات
- 52. بهینهسازی پایپلاین CI/CD
- 53. کاهش زمان ساخت
- 54. کاهش زمان استقرار
- 55. مدیریت هزینه در CI/CD
- 56. استفاده از Cloud Build برای پروژههای مختلف
- 57. ساخت برنامههای وب
- 58. ساخت برنامههای موبایل
- 59. ساخت سرویسهای میکروسرویس
- 60. ساخت Function-as-a-Service (FaaS)
- 61. مدیریت تنظیمات برنامه
- 62. استفاده از ابزارهای پیکربندی
- 63. پایپلاینهای CI/CD برای دادههای بزرگ
- 64. استفاده از Cloud Build با BigQuery
- 65. استفاده از Cloud Build با Dataflow
- 66. استفاده از Cloud Build با Dataproc
- 67. پایپلاینهای CI/CD برای یادگیری ماشین
- 68. آموزش مدلها با Cloud Build
- 69. استقرار مدلها با Cloud Deploy
- 70. مدیریت چرخه عمر مدل
- 71. مبانی معماری میکروسرویس
- 72. پیادهسازی CI/CD برای میکروسرویسها
- 73. مدیریت API Gateway
- 74. اصول AIOps
- 75. کاربرد AIOps در CI/CD
- 76. اتوماسیون تستهای پذیرش
- 77. اتوماسیون فرآیندهای بازبینی کد
- 78. مدیریت تغییرات در پایپلاین CI/CD
- 79. مستندسازی فرآیندهای CI/CD
- 80. بهبود مستمر در CI/CD
- 81. مطالعات موردی CI/CD
- 82. درسهای آموخته از پیادهسازی CI/CD
- 83. بررسی ابزارهای جایگزین CI/CD
- 84. آینده CI/CD و اتوماسیون
- 85. استفاده از Cloud Build برای ساخت کانتینرهای سفارشی
- 86. مدیریت Image Layers
- 87. بهینهسازی Dockerfile
- 88. استفاده از Cloud Build برای استقرار در Google Kubernetes Engine (GKE)
- 89. استقرار با Helm
- 90. مدیریت Manifestهای Kubernetes
- 91. پایپلاینهای CI/CD برای برنامههای Serverless
- 92. استقرار Cloud Functions
- 93. استفاده از Cloud Build برای Cloud Run
- 94. مدیریت دسترسی به سرویسها
- 95. اصول GitOps
- 96. پیادهسازی GitOps با Cloud Deploy
- 97. مدیریت پیکربندی زیرساخت به عنوان کد (IaC)
- 98. استفاده از Terraform با Cloud Build
- 99. پیادهسازی پایپلاینهای CI/CD امن
- 100. مدیریت آسیبپذیریها
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.