دوستان و همراهان عزیز ، سرور اختصاصی مترجم فراز نتورک راه اندازی شد ، با توجه به api تخصصی خریداری شده برای سرور ، یه ترجمه حرفه ای تولید کرده و در اختیار شما بزرگواران قرار می دهیم

دانلود کتاب آموزشی DevSecOps Practitioner جلد اول

دسته‌بندی: برچسب: تاریخ به روز رسانی: 31 خرداد 1405 تعداد بازدید: 469 بازدید

۳۰۰,۰۰۰تومان

torobpay
هر قسط با ترب‌پی: ۷۵,۰۰۰تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
snapppay
هر قسط با اسنپ‌پی: ۷۵,۰۰۰تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.

دوره آموزشی DevSecOps Practitioner℠ از DevOps Institute طراحی شده است تا افراد را برای پیاده‌سازی و بهبود رویکرد امنیتی در فرآیندهای DevOps آماده کند. این دوره به آموزش مهارت‌های پیشرفته در زمینه DevSecOps پرداخته و به افراد کمک می‌کند تا امنیت را به طور مؤثر در چرخه عمر نرم‌افزار و سیستم‌های IT یکپارچه کنند.

در ادامه، سرفصل‌های دوره DevSecOps Practitioner℠ آورده شده است:


بخش 1: مقدمه‌ای بر DevSecOps

  1. تعریف DevSecOps و اهمیت آن
    • مفهوم DevSecOps و تفاوت آن با DevOps سنتی
    • امنیت به عنوان یک بخش جدایی‌ناپذیر از DevOps
    • نیاز به تغییر رویکرد به امنیت در دنیای مدرن
    • روند تکامل DevSecOps و نقش آن در امنیت نرم‌افزار
  2. چالش‌ها و فرصت‌ها در DevSecOps
    • مشکلات رایج در ادغام امنیت در فرآیندهای DevOps
    • فرصت‌ها برای بهبود امنیت از طریق DevSecOps
    • بررسی فاکتورهای کلیدی برای موفقیت در پیاده‌سازی DevSecOps

بخش 2: اصول و شیوه‌های DevSecOps

  1. اصول امنیت در DevSecOps
    • تأمین امنیت در تمامی مراحل چرخه عمر نرم‌افزار
    • امنیت به عنوان کد (Security as Code) و شیوه‌های عملیاتی آن
    • مدیریت سیاست‌های امنیتی در سطوح مختلف (کد، زیرساخت، عملیات)
  2. یکپارچه‌سازی امنیت در فرآیندهای CI/CD
    • خودکارسازی امنیت در خطوط CI/CD
    • استفاده از ابزارهای CI/CD برای تحلیل امنیت
    • نحوه تحلیل امنیت در هر تغییر کد و استقرار
  3. پاسخ به تهدیدات و آسیب‌پذیری‌ها
    • شناسایی آسیب‌پذیری‌ها و تهدیدات در نرم‌افزار و زیرساخت‌ها
    • ایجاد فرآیندهای واکنش به حملات و آسیب‌پذیری‌ها

بخش 3: ابزارها و تکنیک‌های DevSecOps

  1. ابزارهای تحلیل و ارزیابی امنیت
    • معرفی ابزارهای SAST (Static Application Security Testing) و DAST (Dynamic Application Security Testing)
    • استفاده از ابزارهای تحلیل کد برای شناسایی آسیب‌پذیری‌ها
    • ابزارهایی مانند SonarQube، OWASP ZAP، Snyk برای تست امنیتی
  2. خودکارسازی تست‌های امنیتی
    • خودکارسازی تست‌های امنیتی در فرآیندهای CI/CD
    • نحوه استفاده از ابزارهای مختلف برای تست امنیت
    • بهترین شیوه‌ها برای یکپارچه‌سازی ابزارهای امنیتی
  3. مدیریت ریسک و آسیب‌پذیری‌ها
    • شناسایی و ارزیابی ریسک‌ها و آسیب‌پذیری‌های نرم‌افزاری
    • پیاده‌سازی فرآیندهای مدیریت آسیب‌پذیری‌ها در DevSecOps

بخش 4: امنیت در زیرساخت‌ها و سرویس‌ها

  1. امنیت در زیرساخت به عنوان کد (IaC)
    • استفاده از IaC برای تأمین امنیت زیرساخت‌ها
    • ابزارهایی مانند Terraform و Ansible برای پیاده‌سازی امنیت در زیرساخت‌ها
    • نحوه اعمال سیاست‌های امنیتی برای زیرساخت‌ها به کمک IaC
  2. امنیت در محیط‌های ابری
    • بررسی چالش‌ها و راه‌حل‌های امنیتی در محیط‌های ابری
    • امنیت در پلتفرم‌های ابری مانند AWS، Azure، GCP
    • پیاده‌سازی سیاست‌های امنیتی در محیط‌های ابری و مدیریت ریسک‌ها
  3. مدیریت دسترسی‌ها و احراز هویت
    • پیاده‌سازی سیاست‌های مدیریت دسترسی و احراز هویت در DevSecOps
    • استفاده از ابزارهای احراز هویت مانند OAuth، JWT، SSO برای کنترل دسترسی‌ها
    • مدیریت دسترسی در محیط‌های CI/CD و ابری

بخش 5: تجزیه و تحلیل، نظارت و پاسخ به تهدیدات

  1. پایش و نظارت امنیتی
    • ابزارهای نظارت بر تهدیدات امنیتی در سیستم‌های DevSecOps
    • استفاده از ابزارهایی مانند Prometheus و Grafana برای نظارت بر عملکرد و امنیت
    • نحوه شناسایی و نظارت بر آسیب‌پذیری‌ها و تهدیدات بالقوه
  2. مدیریت حوادث امنیتی
    • فرآیندهای مدیریت حادثه در DevSecOps
    • نحوه پاسخ به حملات و آسیب‌های امنیتی
    • تدوین راهکارهای بهبود و پیشگیری از حوادث امنیتی

بخش 6: فرهنگ و رویکردهای سازمانی در DevSecOps

  1. ایجاد فرهنگ امنیتی در سازمان
    • تأثیر فرهنگ DevSecOps بر امنیت سازمان
    • راهکارهای ترویج فرهنگ امنیتی در تیم‌ها و سازمان‌ها
    • آموزش کارکنان و افزایش آگاهی امنیتی در سازمان
  2. همکاری میان تیم‌ها در DevSecOps
    • نقش تیم‌های توسعه، عملیات و امنیت در DevSecOps
    • ایجاد هم‌افزایی میان تیم‌های مختلف برای یکپارچه‌سازی امنیت
    • بررسی مدل‌های همکاری مؤثر در DevSecOps

بخش 7: آماده‌سازی برای گواهینامه DevSecOps Practitioner℠

  1. آشنایی با آزمون گواهینامه DevSecOps Practitioner
    • بررسی ساختار سوالات آزمون و نکات کلیدی
    • منابع مطالعاتی و روش‌های آماده‌سازی برای آزمون
    • تمرین‌های شبیه‌سازی آزمون برای ارزیابی آماده‌سازی
  2. سوالات نمونه و تجزیه و تحلیل پاسخ‌ها
    • ارائه سوالات شبیه‌سازی آزمون برای آمادگی بیشتر
    • تحلیل پاسخ‌های نمونه و روش‌های صحیح پاسخ‌گویی

اهداف دوره:

  • درک عمیق مفاهیم DevSecOps و نحوه ادغام امنیت در DevOps
  • توانایی پیاده‌سازی سیاست‌ها و فرآیندهای امنیتی در محیط‌های CI/CD
  • مهارت در استفاده از ابزارها و روش‌های امنیتی برای تحلیل آسیب‌پذیری‌ها
  • آشنایی با امنیت در زیرساخت‌ها، ابری و مدیریت ریسک‌های امنیتی
  • آمادگی برای اخذ گواهینامه DevSecOps Practitioner℠
  • توانایی شناسایی، تحلیل و پاسخ به تهدیدات و حوادث امنیتی

پیش‌نیازها:

  • آشنایی با مفاهیم پایه‌ای DevOps و امنیت
  • تجربه کار با ابزارهای CI/CD و مفاهیم زیرساخت به عنوان کد
  • آشنایی با مبانی امنیت نرم‌افزار و شبکه

مخاطبین دوره:

  • متخصصان امنیت، مهندسان DevOps و مدیران سیستم‌ها
  • تیم‌های توسعه و عملیات که می‌خواهند امنیت را در فرآیندهای خود گنجانده و یکپارچه کنند
  • افرادی که قصد دارند گواهینامه DevSecOps Practitioner℠ را دریافت کنند

مزایای گواهینامه:

  • بهبود مهارت‌ها و دانش امنیتی برای پیاده‌سازی امنیت در فرآیندهای DevOps
  • آمادگی برای به‌دست آوردن گواهینامه معتبر و شناخته‌شده DevSecOps Practitioner℠
  • تقویت مهارت‌ها در امنیت نرم‌افزار، تست آسیب‌پذیری‌ها و پاسخ به تهدیدات
نقد و بررسی‌ها

نقد و بررسی وجود ندارد.

فقط مشتریانی که وارد سیستم شده اند و این محصول را خریداری کرده اند می توانند نظر بدهند.

سبد خرید

سبد خرید شما خالی است.

ورود به سایت