کتاب استفاده از GitLab CI/CD برای خودکارسازی فرآیندهای Security Scanning با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره استفاده از GitLab CI/CD برای خودکارسازی فرآیندهای Security Scanning
موضوع کلی: برنامه نویسی
موضوع میانی: گیتلب CI/CD (GitLab CI/CD)
📋 سرفصلهای دوره
- 1. مقدمهای بر GitLab CI/CD و اصول DevOps
- 2. نصب و پیکربندی GitLab Runner
- 3. ایجاد اولین Pipeline در GitLab CI/CD
- 4. مفهوم Stages, Jobs, و Artifacts در CI/CD
- 5. مدیریت متغیرها و Secrets در GitLab CI/CD
- 6. استفاده از Docker در Pipelineهای GitLab CI/CD
- 7. پیکربندی Environmentها در GitLab CI/CD
- 8. Deploy کردن برنامهها به Environmentهای مختلف
- 9. مقدمهای بر Security Scanning در چرخه توسعه نرمافزار
- 10. اهمیت و ضرورت Self-Correction در فرآیندهای امنیتی
- 11. مروری بر انواع حملات رایج به برنامههای وب
- 12. معرفی ابزارهای Static Application Security Testing (SAST)
- 13. پیکربندی SAST با ابزارهای متنباز در GitLab CI/CD
- 14. تحلیل کد استاتیک برای شناسایی آسیبپذیریها
- 15. ملاحظات امنیتی در تحلیل کد استاتیک
- 16. معرفی ابزارهای Dynamic Application Security Testing (DAST)
- 17. پیکربندی DAST با ابزارهای متنباز در GitLab CI/CD
- 18. اسکن آسیبپذیریهای زمان اجرا
- 19. ملاحظات امنیتی در تحلیل پویا
- 20. معرفی ابزارهای Software Composition Analysis (SCA)
- 21. شناسایی و مدیریت آسیبپذیریهای کتابخانهها و وابستگیها
- 22. پیکربندی SCA در GitLab CI/CD
- 23. مدیریت اعتبارات و دسترسیها در ابزارهای امنیتی
- 24. استفاده از Dependency Scanning در GitLab CI/CD
- 25. پیکربندی Container Scanning در GitLab CI/CD
- 26. اسکن ایمیجهای Docker برای آسیبپذیریها
- 27. معرفی ابزارهای Secret Detection
- 28. پیکربندی Secret Detection در GitLab CI/CD
- 29. شناسایی اطلاعات حساس افشا شده در کد
- 30. مقدمهای بر IaC (Infrastructure as Code)
- 31. امنیت در مدیریت پیکربندی زیرساخت
- 32. پیکربندی IaC Scanning در GitLab CI/CD
- 33. تحلیل امنیتی فایلهای پیکربندی زیرساخت
- 34. معرفی ابزارهای API Security Testing
- 35. پیکربندی API Security Testing در GitLab CI/CD
- 36. شناسایی آسیبپذیری در APIها
- 37. مقدمهای بر Threat Modeling
- 38. ادغام Threat Modeling در چرخه توسعه
- 39. ملاحظات امنیتی در فرآیندهای توسعه مشارکتی
- 40. مدیریت و پالیسیهای امنیتی در GitLab
- 41. استفاده از Security Dashboards در GitLab
- 42. تحلیل گزارشهای امنیتی و اولویتبندی آسیبپذیریها
- 43. مدیریت ریسکهای امنیتی در برنامههای نرمافزاری
- 44. مقدمهای بر DevSecOps
- 45. ادغام ابزارهای امنیتی در خطوط لوله CI/CD
- 46. آموزش و فرهنگسازی در DevSecOps
- 47. اتوماسیون فرآیندهای امنیتی برای کاهش خطاهای انسانی
- 48. بهینهسازی Pipeline برای سرعت و کارایی
- 49. مدیریت انطباق با استانداردها و مقررات امنیتی
- 50. استفاده از Policy as Code در DevSecOps
- 51. مقدمهای بر Secure Coding Practices
- 52. شناسایی و رفع رایجترین آسیبپذیریهای کد
- 53. امنیت در مدیریت چرخه عمر نرمافزار
- 54. بررسی و تحلیل آسیبپذیریهای گزارش شده
- 55. اهمیت بازبینی کد (Code Review) از منظر امنیتی
- 56. استفاده از ابزارهای تحلیل کد در Code Review
- 57. مدیریت آسیبپذیریهای شناخته شده در نرمافزار
- 58. پیکربندی Web Application Firewall (WAF)
- 59. ادغام WAF در Pipelineهای CI/CD
- 60. ملاحظات امنیتی در استفاده از سرویسهای ابری
- 61. امنیت در مدیریت کانتینرها (Kubernetes, Docker Swarm)
- 62. پیکربندی امنیتی Kubernetes
- 63. استفاده از ابزارهای اسکن امنیتی برای Kubernetes
- 64. مقدمهای بر Zero Trust Security
- 65. پیادهسازی اصول Zero Trust در محیط توسعه
- 66. مدیریت دسترسیهای محدود شده (Least Privilege)
- 67. استفاده از ابزارهای مانیتورینگ امنیتی
- 68. تحلیل لاگهای امنیتی
- 69. واکنش به حوادث امنیتی (Incident Response)
- 70. تدوین برنامههای بازیابی و تداوم کسبوکار
- 71. مقدمهای بر امنیت دادهها
- 72. رمزنگاری دادهها در حالت سکون و در حال انتقال
- 73. مدیریت دسترسی به دادهها
- 74. حفاظت از اطلاعات حساس و شخصی
- 75. مقدمهای بر امنیت شبکه
- 76. پیکربندی فایروالها و سیستمهای تشخیص نفوذ
- 77. امنیت در ارتباطات بین سرویسها
- 78. ملاحظات امنیتی در استفاده از API Gateway
- 79. مدیریت آسیبپذیریهای شبکهای
- 80. پیکربندی امنیتی ابزارهای CI/CD
- 81. رصد و پایش مستمر وضعیت امنیتی
- 82. بهروزرسانی منظم ابزارها و نرمافزارها
- 83. ارزیابی دورهای ریسکهای امنیتی
- 84. مستندسازی فرآیندهای امنیتی
- 85. آموزش مستمر تیم توسعه و عملیات
- 86. ارزیابی اثربخشی ابزارهای امنیتی
- 87. بهبود مستمر فرآیندهای DevSecOps
- 88. نکات پایانی و جمعبندی
- 89. آینده DevSecOps و اتوماسیون امنیتی
- 90. پروژههای عملی و تمرینهای پیشرفته
- 91. بررسی سناریوهای واقعی امنیتی
- 92. استفاده از ابزارهای تخصصیتر برای اسکن امنیتی
- 93. مدیریت آسیبپذیریها در مقیاس بزرگ
- 94. تکنیکهای پیشرفته برای شناسایی تهدیدات
- 95. مقدمهای بر هوش مصنوعی در امنیت سایبری
- 96. کاربرد هوش مصنوعی در تحلیل رفتاری و شناسایی ناهنجاری
- 97. مطالعه موردی: پیادهسازی موفق DevSecOps
- 98. چالشهای رایج در پیادهسازی DevSecOps و راهکارها
- 99. اصول ارزیابی و انتخاب ابزارهای امنیتی مناسب
تگها:
CI/CD امنیتی
CI/CD فارسی
DevOps امنیت
GitLab CI/CD
Security Scanning
اسکن امنیتی
اسکن خودکار
امنیت کد
خودکارسازی امنیت
گیتلب فارسی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.