کتاب آموزش جامع پیکربندی و مدیریت GitLab Runners با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع پیکربندی و مدیریت GitLab Runners
موضوع کلی: برنامه نویسی
موضوع میانی: گیتلب CI/CD (GitLab CI/CD)
📋 سرفصلهای دوره
- 1. مقدمهای بر GitLab CI/CD
- 2. آشنایی با مفاهیم DevOps
- 3. نصب و راهاندازی GitLab
- 4. مروری بر معماری GitLab
- 5. معرفی GitLab Runners
- 6. انواع GitLab Runners
- 7. انتخاب Runner مناسب
- 8. پیکربندی اولیه GitLab Runner
- 9. اتصال Runner به GitLab
- 10. تنظیمات Runner در سطح پروژه
- 11. تنظیمات Runner در سطح گروه
- 12. تنظیمات Runner در سطح Instance
- 13. مدیریت Tags در GitLab Runners
- 14. استفاده از Tags برای تخصیص Job
- 15. پیکربندی Executorهای مختلف
- 16. Docker Executor
- 17. Kubernetes Executor
- 18. Shell Executor
- 19. Virtual Machine Executor
- 20. Parallels Executor
- 21. SSH Executor
- 22. Runner Tagging Strategy
- 23. استراتژیهای Scalability برای Runners
- 24. استفاده از Auto-scaling
- 25. پیکربندی Auto-scaling با Kubernetes
- 26. پیکربندی Auto-scaling با Docker Machine
- 27. مانیتورینگ GitLab Runners
- 28. ابزارهای مانیتورینگ Runners
- 29. Logging در GitLab Runners
- 30. عیبیابی مشکلات Runners
- 31. رفع خطاهای رایج در Runners
- 32. بهینهسازی عملکرد Runners
- 33. مدیریت منابع در Runners
- 34. امنیت GitLab Runners
- 35. تنظیمات امنیتی Runners
- 36. استفاده از Variables در CI/CD
- 37. مدیریت Sensitive Variables
- 38. استفاده از Secrets Management
- 39. نکات پیشرفته در پیکربندی Runners
- 40. استفاده از Cache در CI/CD
- 41. مدیریت Artifacts در CI/CD
- 42. استراتژیهای استقرار (Deployment)
- 43. استقرار با استفاده از Runners
- 44. استقرار برنامههای وب
- 45. استقرار برنامههای موبایل
- 46. استقرار برنامههای دسکتاپ
- 47. استقرار سرویسهای Backend
- 48. استقرار برنامههای Microservices
- 49. استقرار با رویکرد Canary
- 50. استقرار با رویکرد Blue/Green
- 51. استقرار با استفاده از Helm
- 52. استقرار بر روی Kubernetes
- 53. استقرار بر روی Cloud Providers
- 54. استقرار بر روی سرورهای On-Premise
- 55. ساخت Docker Images سفارشی
- 56. استفاده از Dockerfile برای ساخت Image
- 57. بهینهسازی Docker Images
- 58. مدیریت Container Registry
- 59. یکپارچهسازی با ابزارهای تست
- 60. تست واحد (Unit Testing)
- 61. تست یکپارچهسازی (Integration Testing)
- 62. تست End-to-End
- 63. تست امنیتی (Security Testing)
- 64. تست عملکرد (Performance Testing)
- 65. گزارشدهی نتایج تست
- 66. مدیریت وابستگیها (Dependencies)
- 67. استفاده از Package Managers
- 68. مدیریت کتابخانهها
- 69. مدیریت ابزارهای توسعه
- 70. اتوماسیون فرآیندهای Build
- 71. اتوماسیون فرآیندهای Test
- 72. اتوماسیون فرآیندهای Deploy
- 73. اتوماسیون فرآیندهای Monitoring
- 74. مدیریت پیکربندی (Configuration Management)
- 75. استفاده از Ansible
- 76. استفاده از Chef
- 77. استفاده از Puppet
- 78. اتوماسیون زیرساخت (Infrastructure as Code)
- 79. استفاده از Terraform
- 80. استفاده از CloudFormation
- 81. مدیریت پروژههای پیچیده CI/CD
- 82. استفاده از Workflows پیچیده
- 83. Pipeline as Code
- 84. استفاده از YAML برای تعریف Pipeline
- 85. بهینهسازی Pipeline برای سرعت
- 86. مستندسازی فرآیندهای CI/CD
- 87. آموزش تیم برای استفاده از Runners
- 88. مروری بر بهترین روشها (Best Practices)
- 89. آینده GitLab Runners
- 90. تکنولوژیهای نوظهور در CI/CD
- 91. مدیریت چرخه عمر نرمافزار (SDLC)
- 92. نقش Runners در DevOps Culture
- 93. استفاده از Runners برای پروژههای متنباز
- 94. ملاحظات حقوقی و مقرراتی در استفاده از CI/CD
- 95. قوانین حفاظت از دادهها
- 96. استانداردهای امنیتی در CI/CD
- 97. چارچوبهای قانونی داخلی برای محتوای دیجیتال
- 98. انطباق با قوانین جمهوری اسلامی ایران در CI/CD
- 99. مدیریت ریسک در فرآیندهای CI/CD
- 100. پشتیبانگیری و بازیابی Runners
تگها:
CI/CD
CI/CD فارسی
DevOps
GitLab Runners
اتوماسیون CI/CD
اجرای CI/CD
اجرای کد
پیکربندی GitLab
گیتلب CI
مدیریت Runners
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.