کتاب صوتی استفاده از Cloud Build و Cloud Deploy برای CI/CD
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره استفاده از 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. مدیریت آسیبپذیریها
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.