کتاب راهنمای جامع برای شروع و پیشرفت در GitLab CI/CD با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره راهنمای جامع برای شروع و پیشرفت در GitLab CI/CD
موضوع کلی: برنامه نویسی
موضوع میانی: گیتلب CI/CD (GitLab CI/CD)
📋 سرفصلهای دوره
- 1. مقدمهای بر GitLab CI/CD و مفاهیم پایه
- 2. نصب و پیکربندی اولیه GitLab Runner
- 3. آشنایی با فایلهای پیکربندی `.gitlab-ci.yml`
- 4. مراحل و مراحل (Stages and Jobs) در CI/CD
- 5. انواع Jobها و تنظیمات آنها
- 6. متغیرها (Variables) و کاربرد آنها
- 7. استفاده از Cache برای افزایش سرعت
- 8. Artifacts و مدیریت خروجی Jobها
- 9. استفاده از Docker در GitLab CI/CD
- 10. ساخت و انتشار Imageهای Docker
- 11. استفاده از Services در Jobها
- 12. استراتژیهای اجرای Jobها (Parallel, Needs)
- 13. مدیریت Branchها و Pipelineها
- 14. Pipeline Triggers و نحوه استفاده
- 15. استفاده از Include برای سازماندهی فایلهای پیکربندی
- 16. Templateها و الگوهای آماده در GitLab CI/CD
- 17. امنیت در Pipelineها و مدیریت Secrets
- 18. استفاده از Environments برای استقرار
- 19. استقرار در محیطهای مختلف (Staging, Production)
- 20. استفاده از Auto DevOps در GitLab
- 21. معرفی GitLab CD و مفاهیم کلیدی
- 22. استراتژیهای استقرار (Deployment Strategies)
- 23. Blue/Green Deployment
- 24. Canary Deployment
- 25. Rolling Deployment
- 26. Pipeline برای تست خودکار (Unit Tests)
- 27. Pipeline برای تست یکپارچگی (Integration Tests)
- 28. Pipeline برای تست پذیرش (Acceptance Tests)
- 29. Linting و Code Quality Checks
- 30. Static Analysis Tools
- 31. Dynamic Analysis Tools
- 32. Security Scanning در Pipelineها
- 33. Dependency Scanning
- 34. Container Scanning
- 35. SAST (Static Application Security Testing)
- 36. DAST (Dynamic Application Security Testing)
- 37. IAST (Interactive Application Security Testing)
- 38. Secrets Detection
- 39. License Compliance
- 40. مدیریت Packageها با GitLab
- 41. Package Registry
- 42. Container Registry
- 43. Helm Registry
- 44. Maven Repository
- 45. npm Registry
- 46. PyPI Repository
- 47. NuGet Repository
- 48. Generic Package Registry
- 49. استفاده از Terraform با GitLab CI/CD
- 50. استفاده از Ansible با GitLab CI/CD
- 51. استفاده از Kubernetes با GitLab CI/CD
- 52. Kubernetes Integration
- 53. GitOps principles
- 54. CI/CD for Microservices
- 55. CI/CD for Serverless Applications
- 56. CI/CD for Mobile Applications
- 57. CI/CD for Web Applications
- 58. CI/CD for APIs
- 59. Monitoring و Logging در Pipelineها
- 60. Integration with Prometheus
- 61. Integration with Grafana
- 62. Integration with ELK Stack
- 63. استفاده از Webhooks برای فعالسازی Pipelineها
- 64. GitLab CI/CD API
- 65. Customizing GitLab Runner
- 66. Advanced Runner Configuration
- 67. Scaling GitLab Runner
- 68. Troubleshooting GitLab CI/CD Pipelines
- 69. Best Practices for GitLab CI/CD
- 70. Performance Optimization in CI/CD
- 71. Cost Management in CI/CD
- 72. CI/CD for DevOps Teams
- 73. CI/CD for Software Engineers
- 74. CI/CD for System Administrators
- 75. CI/CD for Quality Assurance
- 76. CI/CD for Security Engineers
- 77. CI/CD for Project Managers
- 78. CI/CD for Startups
- 79. CI/CD for Enterprises
- 80. CI/CD for Open Source Projects
- 81. CI/CD for Government Projects
- 82. CI/CD for Educational Institutions
- 83. CI/CD for Research and Development
- 84. CI/CD for Financial Services
- 85. CI/CD for Healthcare Organizations
- 86. CI/CD for E-commerce Platforms
- 87. CI/CD for Gaming Industry
- 88. CI/CD for Media and Entertainment
- 89. CI/CD for Telecommunications
- 90. CI/CD for Manufacturing Sector
- 91. CI/CD for Agriculture Technology
- 92. CI/CD for Renewable Energy
- 93. CI/CD for Transportation and Logistics
- 94. CI/CD for Construction Industry
- 95. CI/CD for Real Estate Sector
- 96. CI/CD for Legal Services
- 97. CI/CD for Non-profit Organizations
تگها:
CI/CD فارسی
DevOps
GitLab CI/CD
اتوماسیون توسعه
استقرار مداوم
پایپلاین CI/CD
توسعه نرمافزار
کدنویسی
گیتلب
گیتلب سیآی سیدی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.