دوره آموزشی امنیت برنامه‌ها در DevSecOps

دوره آموزشی امنیت برنامه‌ها در DevSecOps

1 ساعت 37 دقیقهمتوسط2025-01-27

مدرسین

Tim Chase

Tim Chase

Director of Application Security and Architecture at Nielsen

جزئیات دوره

با رشد روزافزون DevOps، کسب‌وکارهای مدرن انتظار دارند که برنامه‌ها با سرعت و کارایی بیشتری توسعه یابند. با این حال، امنیت برنامه‌ها نباید به دلیل فشار زمانی نادیده گرفته شود. در این دوره، یاد می‌گیرید که چگونه یک فرآیند مداوم برای امنیت برنامه ایجاد کنید که با دنیای سریع DevOps هماهنگ باشد. مدرس، تیم چیس، مفهوم DevSecOps و تأثیر آن بر امنیت برنامه‌ها را توضیح می‌دهد. سپس، ابزارها و استراتژی‌های تست خودکار برنامه‌ها را بررسی کرده و نحوه ادغام این ابزارهای کلیدی را با جریان کاری DevOps تشریح می‌کند.

اهداف یادگیری:
تحلیل اجزای مختلف یک برنامه امنیتی در چارچوب DevSecOps.
ارزیابی چگونگی ادغام شیوه‌های امنیتی در یک خط لوله (Pipeline) DevSecOps.
طراحی یک خط لوله جامع DevSecOps که شامل ابزارها و فرآیندهای امنیتی باشد.
به‌کارگیری استراتژی‌های تست خودکار برای افزایش امنیت برنامه در محیط‌های توسعه سریع.
ترکیب اصول DevOps با امنیت برای ایجاد یک فرآیند مداوم تأمین امنیت برنامه‌ها.

مهارت ها

Application SecurityDevOps FoundationsDevOpsCybersecurityOne-Off

سرفصل ها

مقدمه

  • مقدمه ای بر امنیت برنامه‌ها در DevSecOps
  • آنچه باید بدانید

مبانی DevSecOps

  • DevSecOps چیست
  • امنیت برنامه چگونه متفاوت است
  • کلید DevSecOps پیوسته است
  • خط لوله DevOps چیست

امنیت برنامه مستمر

  • اسکن مداوم استاتیک
  • اسکن پویا پیوسته
  • اسکن امنیتی برنامه‌های کاربردی تعاملی
  • اسکن مخفی مداوم
  • اسکن وابستگی مداوم
  • امنیت کانتینر مستمر
  • زیرساخت مستمر به عنوان اسکن کد
  • امنیت برنامه هوش مصنوعی
  • نظارت مستمر زمان اجرای برنامه

تمرین امنیت برنامه مستمر

  • به هم گره زدن
  • مدیریت نتایج
  • معیارها
  • چالش - ساختن یک جعبه ابزار AppSec پیوسته
  • راه حل - ساخت جعبه ابزار AppSec پیوسته

نتیجه گیری

  • مراحل بعدی
۴۰,۰۰۰ تومان