دوره شناسایی و مدیریت سطوح حمله در فرآیندهای CI/CD همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره شناسایی و مدیریت سطوح حمله در فرآیندهای CI/CD
موضوع کلی: امنیت اطلاعات و شبکههای کامپیوتری
موضوع میانی: امنیت در چرخه حیات توسعه نرمافزار
📋 سرفصلهای دوره
- 1. مبانی امنیت اطلاعات در محیطهای توسعه
- 2. مقدمهای بر فرآیندهای CI/CD
- 3. شناسایی سطوح حمله در CI/CD
- 4. اهداف مهاجمان در چرخه توسعه نرمافزار
- 5. مفاهیم اولیه امنیت کد
- 6. مدیریت پیکربندی امن در CI/CD
- 7. امنیت ابزارهای CI/CD
- 8. شناسایی آسیبپذیری در کد منبع
- 9. روشهای تحلیل استاتیک کد (SAST)
- 10. بررسی و تحلیل دینامیک کد (DAST)
- 11. امنیت مخازن کد (Source Code Repositories)
- 12. مدیریت کلیدها و گواهینامهها
- 13. امنیت ابزارهای Build
- 14. امنیت ابزارهای تست
- 15. مدیریت وابستگیهای نرمافزاری
- 16. شناسایی آسیبپذیری در کتابخانهها
- 17. مدیریت پکیجهای نرمافزاری امن
- 18. امنیت فرآیندهای استقرار (Deployment)
- 19. مدیریت دسترسی در محیطهای CI/CD
- 20. اصول کمترین امتیاز (Least Privilege)
- 21. امنیت محیطهای Runtime
- 22. مانیتورینگ و ثبت رویدادها در CI/CD
- 23. شناسایی نفوذ در چرخه توسعه
- 24. مدیریت لاگها و تحلیل امنیتی
- 25. امنیت کانتینرها در CI/CD
- 26. امنیت Orchestration (مانند Kubernetes)
- 27. امنیت زیرساختهای Cloud برای CI/CD
- 28. مدیریت Secret ها در محیطهای Cloud
- 29. امنیت API ها در فرآیندهای CI/CD
- 30. طراحی Secure by Design در CI/CD
- 31. امنیت در فرآیند Package Management
- 32. روشهای کدگذاری امن (Secure Coding Practices)
- 33. مدیریت آسیبپذیری در طول عمر نرمافزار
- 34. تست نفوذ در چرخه CI/CD
- 35. آموزش امنیت برای تیمهای توسعه
- 36. فرهنگ امنیت در تیمهای DevOps
- 37. مدیریت ریسک در فرآیندهای CI/CD
- 38. استانداردهای امنیت در توسعه نرمافزار (مانند OWASP)
- 39. امنیت ابزارهای Orchestration
- 40. امنیت سیستمهای مدیریت پیکربندی
- 41. امنیت ابزارهای Monitoring و Logging
- 42. امنیت در محیطهای Serverless
- 43. مدیریت دسترسی مبتنی بر نقش (RBAC)
- 44. امنیت دادهها در طول چرخه توسعه
- 45. رمزنگاری دادهها در CI/CD
- 46. مدیریت هویت و دسترسی (IAM)
- 47. امنیت ابزارهای Pipeline Orchestration
- 48. شناسایی حملات Supply Chain
- 49. مدیریت حملات Supply Chain
- 50. امنیت در استفاده از Third-party Libraries
- 51. تکنیکهای Hardening سیستمها در CI/CD
- 52. امنیت شبکه در محیطهای CI/CD
- 53. فایروالها و ابزارهای امنیتی شبکه
- 54. شناسایی ناهنجاریها (Anomaly Detection)
- 55. امنیت در فرآیندهای Release Management
- 56. مدیریت تغییرات امن در CI/CD
- 57. بررسی امنیتی Artifacts
- 58. امنیت در فرآیندهای Rollback
- 59. مدیریت آسیبپذیریهای Zero-day در CI/CD
- 60. امنیت در محیطهای Multi-cloud
- 61. مدیریت سیاستهای امنیتی در CI/CD
- 62. امنیت در استفاده از ابزارهای Infrastructure as Code (IaC)
- 63. تست امنیت در محیطهای CI/CD
- 64. سیاستهای حفظ حریم خصوصی در CI/CD
- 65. مدیریت Incident Response در CI/CD
- 66. آموزش مداوم امنیت برای توسعهدهندگان
- 67. امنیت در فرآیندهای Continuous Testing
- 68. مدیریت آسیبپذیریهای کشف شده در Production
- 69. امنیت در فرآیندهای Continuous Deployment
- 70. بررسی امنیتی Docker Images
- 71. امنیت در استفاده از ابزارهای Container Security
- 72. مدیریت نفوذ در ابزارهای CI/CD
- 73. امنیت در فرآیندهای Code Review
- 74. تکنیکهای پیشگیری از حملات XSS و SQL Injection
- 75. امنیت در فرآیندهای Build Automation
- 76. مدیریت آسیبپذیریهای مربوط به Secret Leaks
- 77. استانداردهای امنیتی برای ابزارهای CI/CD
- 78. امنیت در فرآیندهای استقرار بر روی On-Premise
- 79. امنیت در فرآیندهای استقرار بر روی Cloud Native
- 80. مدیریت دسترسیهای Service Account
- 81. امنیت در ابزارهای Pipeline as Code
- 82. شناسایی و رفع Backdoors در کد
- 83. امنیت در فرآیندهای تست امنیتی خودکار
- 84. مدیریت آسیبپذیریهای تزریق کد
- 85. امنیت در استفاده از ابزارهای CI/CD متنباز
- 86. امنیت در فرآیندهای استقرار بر روی Edge Devices
- 87. مدیریت آسیبپذیریهای مربوط به Permissions
- 88. امنیت در فرآیندهای استقرار بر روی IoT
- 89. تست فازینگ (Fuzzing) در CI/CD
- 90. مدیریت ریسکهای امنیتی در فرآیندهای CI/CD
- 91. امنیت در فرآیندهای استقرار بر روی Embedded Systems
- 92. اصول DevSecOps
- 93. امنیت در استفاده از ابزارهای CI/CD تجاری
- 94. مدیریت آسیبپذیریهای مربوط به Deserialization
- 95. امنیت در فرآیندهای استقرار بر روی High-Performance Computing
- 96. شناسایی و حذف بدافزارها در چرخه توسعه
- 97. امنیت در فرآیندهای استقرار بر روی Big Data Platforms
- 98. مدیریت آسیبپذیریهای مربوط به Authentication Bypass
- 99. امنیت در فرآیندهای استقرار بر روی Real-Time Systems
- 100. مستندسازی امنیتی فرآیندهای CI/CD
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.