کتاب پیاده‌سازی DevSecOps با Jenkins و AWS: امنیت در چرخه حیات توسعه نرم‌افزار

انتخاب پلن

افزودنی‌های اختیاری

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره پیاده‌سازی DevSecOps با Jenkins و AWS: امنیت در چرخه حیات توسعه نرم‌افزار

موضوع کلی: توسعه و استقرار نرم‌افزار

موضوع میانی: اتوماسیون و یکپارچه‌سازی مداوم

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر DevSecOps و چرخه حیات توسعه نرم‌افزار
  • 2. اصول و شیوه‌های امنیت در توسعه نرم‌افزار
  • 3. آشنایی با مفاهیم یکپارچه‌سازی مداوم (CI)
  • 4. آشنایی با مفاهیم تحویل مداوم (CD)
  • 5. معرفی Jenkins: ابزاری برای اتوماسیون
  • 6. نصب و پیکربندی Jenkins
  • 7. مدیریت کاربران و دسترسی‌ها در Jenkins
  • 8. ایجاد اولین Pipeline در Jenkins
  • 9. پیکربندی Jobها و Triggerها در Jenkins
  • 10. استفاده از Git برای مدیریت سورس کد
  • 11. ادغام Git با Jenkins
  • 12. آشنایی با AWS: خدمات اصلی و مفاهیم
  • 13. راه‌اندازی محیط AWS برای DevSecOps
  • 14. ایجاد ماشین‌های مجازی (EC2) در AWS
  • 15. استفاده از سرویس S3 برای ذخیره‌سازی
  • 16. پیکربندی شبکه در AWS (VPC, Security Groups)
  • 17. امنیت زیرساخت AWS
  • 18. آشنایی با Docker و Containerization
  • 19. ساخت ایمیج Docker
  • 20. استفاده از Docker Compose
  • 21. ادغام Docker با Jenkins
  • 22. آشنایی با Kubernetes و Orchestration
  • 23. استقرار اپلیکیشن‌ها با Kubernetes
  • 24. ادغام Kubernetes با Jenkins
  • 25. بررسی استاتیک کد (Static Code Analysis)
  • 26. ابزارهای بررسی استاتیک کد (SonarQube, Checkstyle)
  • 27. ادغام ابزارهای بررسی استاتیک کد با Jenkins
  • 28. تست نفوذ خودکار (Dynamic Application Security Testing - DAST)
  • 29. ابزارهای تست نفوذ خودکار (OWASP ZAP)
  • 30. ادغام ابزارهای تست نفوذ خودکار با Jenkins
  • 31. مدیریت آسیب‌پذیری‌ها (Vulnerability Management)
  • 32. اسکن آسیب‌پذیری‌ها در AWS
  • 33. راه‌حل‌های مدیریت آسیب‌پذیری‌ها
  • 34. معرفی Infrastructure as Code (IaC)
  • 35. استفاده از Terraform برای IaC
  • 36. ادغام Terraform با Jenkins
  • 37. مانیتورینگ و Logging در DevSecOps
  • 38. ابزارهای مانیتورینگ و Logging (Prometheus, Grafana, ELK Stack)
  • 39. ادغام ابزارهای مانیتورینگ و Logging با Jenkins
  • 40. امنیت خط لوله CI/CD
  • 41. اعتبارسنجی و تأیید هویت در خط لوله
  • 42. استفاده از Secrets Management
  • 43. اتوماسیون پاسخ به حوادث امنیتی
  • 44. معرفی Compliance و استانداردهای امنیتی
  • 45. رعایت استانداردهای PCI DSS، HIPAA و GDPR
  • 46. پیاده‌سازی Security Champions
  • 47. فرهنگ امنیت در تیم‌های توسعه
  • 48. بهبود مستمر امنیت در DevSecOps
  • 49. آزمایش امنیت در محیط‌های مختلف (توسعه، تست، تولید)
  • 50. استفاده از ابزارهای تحلیل رفتار کاربران (UBA)
  • 51. امنیت APIها در DevSecOps
  • 52. کنترل دسترسی مبتنی بر نقش (RBAC)
  • 53. استفاده از Web Application Firewall (WAF)
  • 54. امنیت پایگاه داده در DevSecOps
  • 55. رمزنگاری داده‌ها در حالت سکون و انتقال
  • 56. آشنایی با OWASP Top 10
  • 57. رفع آسیب‌پذیری‌های OWASP Top 10
  • 58. نکات کلیدی در پیاده‌سازی DevSecOps
  • 59. مطالعه موردی: پیاده‌سازی DevSecOps در یک سازمان
  • 60. حل مشکلات رایج در پیاده‌سازی DevSecOps
  • 61. آینده DevSecOps و ترندهای جدید
  • 62. استفاده از Machine Learning برای امنیت
  • 63. آشنایی با DevSecOps در مقیاس بزرگ
  • 64. بهینه‌سازی خط لوله CI/CD برای سرعت و امنیت
  • 65. استفاده از Policy as Code
  • 66. مدیریت ریسک در DevSecOps
  • 67. آشنایی با ابزارهای امنیتی AWS
  • 68. امنیت سرویس‌های Serverless در AWS
  • 69. استفاده از AWS Security Hub
  • 70. بررسی لاگ‌های امنیتی AWS CloudTrail
  • 71. پیاده‌سازی امنیت در مراحل مختلف توسعه نرم‌افزار
  • 72. استفاده از ابزارهای تست امنیتی خودکار در مراحل مختلف
  • 73. امنیت زنجیره تامین نرم‌افزار
  • 74. بررسی و تأیید هویت کتابخانه‌ها و وابستگی‌ها
  • 75. استفاده از ابزارهای بررسی SBOM (Software Bill of Materials)
  • 76. مستندسازی رویه‌های امنیتی DevSecOps
  • 77. آموزش و ارتقای آگاهی امنیتی تیم‌های توسعه
  • 78. پیاده‌سازی فرآیندهای پاسخ به حوادث امنیتی
  • 79. استفاده از ابزارهای اتوماسیون برای پاسخ به حوادث
  • 80. ارزیابی و بهبود مستمر فرآیندهای DevSecOps
  • 81. استفاده از شاخص‌های کلیدی عملکرد (KPI) برای ارزیابی
  • 82. آشنایی با ابزارهای تحلیل کد منبع
  • 83. استفاده از ابزارهای بررسی امنیت شبکه
  • 84. امنیت Microservices در AWS
  • 85. استفاده از سرویس‌های AWS IAM برای مدیریت هویت
  • 86. امنیت Containerها در Kubernetes
  • 87. استفاده از ابزارهای امنیتی Kubernetes
  • 88. بررسی آسیب‌پذیری‌های Kubernetes
  • 89. امنیت Databases در AWS
  • 90. استفاده از AWS RDS و Aurora
  • 91. امنیت Serverless Applications در AWS Lambda
  • 92. استفاده از AWS CloudFormation برای IaC
  • 93. امنیت Data Storage در AWS S3
  • 94. استفاده از AWS KMS برای مدیریت کلیدها
  • 95. آشنایی با ابزارهای DevSecOps متن‌باز
  • 96. استفاده از ابزارهای DevSecOps تجاری
  • 97. بررسی و مقایسه ابزارهای DevSecOps
  • 98. انتخاب ابزارهای مناسب برای سازمان
  • 99. پیاده‌سازی DevSecOps در محیط‌های Agile
  • 100. استفاده از DevSecOps در محیط‌های Waterfall

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.