دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

امنیت پایپ‌لاین CI/CD - دوره‌ کامل DevSecOps 2024

امنیت پایپ‌لاین CI/CD - دوره‌ کامل DevSecOps 2024

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • درک و پیاده‌سازی رویکرد Shift-Left برای یکپارچه‌سازی امنیت در مراحل ابتدایی SDLC
  • تسلط به گیت و GitHub Actions برای کنترل نسخه کارآمد و گردش کارهای CI/CD
  • استفاده از داکر و انسیبل برای مدیریت ایمن و مقیاس‌پذیر زیرساخت و کانتینر
  • توسعه مهارت‌ها در مدل‌سازی تهدید و کدنویسی ایمن برای شناسایی و کاهش آسیب‌پذیری‌ها

پیش نیازهای دوره

  • دانش اولیه برنامه‌نویسی در هر زبانی برای درک اسکریپت‌های اتوماتیک و امنیت کد
  • دانش بنیادی از عملیات‌های IT برای درک استقرار نرم‌افزار
  • آشنایی اولیه با خط فرمان لینوکس و یونیکس برای استفاده از ابزارها و مثال‌ها
  • دسترسی به یک کامپیوتر با اینترنت برای تمرین در لابراتوارها و نصب نرم‌افزار
  • قابلیت نصب و پیکربندی نرم‌افزار برای راه‌اندازی محیط توسعه

توضیحات دوره

به دوره‌ کامل DevSecOps خوش آمدید. این دوره جامع به بررسی عمیق یکپارچه‌سازی امنیت در فرآیند دواپس می‌پردازد و از اصول DevSecOps شروع می‌شود. این دوره، یادگیرندگان را با مفاهیم کلیدی مانند رویکرد Shift-Left، نقش امنیت در چرخه عمر توسعه نرم‌افزار (SDLC) و مزایای یکپارچه‌سازی زودهنگام امنیت آشنا می‌کند. سپس به مهارت‌های ضروری سیستم‌های کنترل نسخه، از جمله راه‌اندازی و استفاده از گیت، استراتژی‌های برنچینگ و اصول CI/CD با استفاده از GitHub Actions می‌پردازد.

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

این دوره برای چه کسانی مناسب است؟

  • متخصصان IT
  • توسعه‌دهندگان
  • متخصصان امنیت 
  • مدیران سیستم 

امنیت پایپ‌لاین CI/CD - دوره‌ کامل DevSecOps 2024

  • آشنایی با داکر 04:16
  • آشنایی با داکر و ماشین‌های مجازی 04:34
  • راه‌اندازی محیط داکر خود - نصب ویندوز 03:07
  • راه‌اندازی محیط داکر خود - نصب اوبونتو 03:28
  • اصطلاحات و معماری داکر 03:45
  • مبانی داکر 05:47
  • کار با داکر ایمیج 16:27
  • مدیریت کانتینرها 08:04
  • شبکه‌سازی در داکر 05:40
  • ذخیره‌سازی پایدار و Volumes 07:13
  • آشنایی با داکر کامپوز و سرویس‌ها 03:45
  • آشنایی با داکر کامپوز - مثال عملی 05:34
  • اپلیکیشن‌های چندکانتینری - عملی 07:48
  • مقیاس‌پذیری و لود بالانسینگ - عملی 06:31
  • آشنایی با انسیبل 04:09
  • شروع کار با انسیبل - راهنمای نصب روی اوبونتو 22.04 02:33
  • ملزومات انسیبل - نصب با Pip در محیط مجازی 04:28
  • درک انسیبل - معماری و ملزومات 05:18
  • درک انسیبل - مبانی موجودی 05:05
  • بلوک‌های سازنده انسیبل - ایجاد اولین فایل موجودی خود 06:07
  • آناتومی انسیبل - کشف میزبان‌ها و گروه‌ها 04:07
  • انسیبل عملی - پیاده‌سازی میزبان‌ها و گروه‌ها در عمل 10:47
  • ملزومات YAML برای اتوماسیون انسیبل - راهنمایی برای مبتدیان 06:50
  • ساختار پلی بوک 03:14
  • ایجاد اولین پلی بوک انسیبل خود 11:11
  • ملزومات YAML برای اتوماسیون انسیبل - عملی 11:32
  • آشنایی با DevSecOps 02:50
  • رویکرد Shift-Left 03:15
  • DevSecOps در SDLC 07:18
  • مزایای یکپارچه‌سازی امنیت در مراحل ابتدایی 03:33
  • اصول کلیدی DevSecOps 03:03
  • اصول سیستم‌های کنترل نسخه 04:38
  • راه‌اندازی حساب کنترل نسخه - گیت‌هاب 03:11
  • نصب گیت روی ویندوز و اوبونتو 04:32
  • پیکربندی گیت 08:34
  • تمرین کامیت اولیه - اصلاحات و افزودن کامیت جدید 07:27
  • تسلط به گیت - ارائه 03:05
  • اصول برنچینگ 07:24
  • مواجهه و حل تعارضات 08:15
  • Pull Requests و بررسی‌ها 08:56
  • حفاظت از برنچ اصلی 04:43
  • تغییر مشاهده پذیری مخزن 02:01
  • اصول CI/CD 04:01
  • اصول CI/CD - عملی 09:37
  • افزودن گردش کار Linting به GitHub Actions 13:39
  • افزودن گردش کار تست واحد به GitHub Actions 06:34
  • ساخت گردش کارهای CI/CD برای DevSecOps 03:31
  • ایمن‌سازی کد خود - یکپارچه‌سازی Snyk با GitHub Actions برای وابستگی‌های پایتون 14:33
  • تقویت کد پایتون شما با یکپارچه‌سازی Bandit برای امنیت پیشرفته 11:48
  • جلوگیری از نشت‌ها با پیاده‌سازی تشخیص Secret با GitHub Actions 05:14
  • CI/CD با داکر و GitHub Actions - بررسی 02:33
  • CI/CD با داکر و GitHub Actions - عملی 24:17
  • بررسی مدل‌سازی تهدید 03:56
  • آشنایی با مدل تهدید STRIDE 03:56
  • آشنایی با مدل PASTS 05:52
  • آشنایی با مدل DREAD 03:14
  • آشنایی با مدل درختان حمله 03:51
  • آشنایی با کد ایمن 04:06
  • درک و جلوگیری از نقص‌های تزریق 16:13
  • درک و جلوگیری از نقص‌های تزریق 11:37
  • اجتناب از اسکریپت‌نویسی بین سایتی 05:54
  • آشنایی با زیرساخت به عنوان کد 04:07
  • آشنایی با مدیریت پلتفرم، زیرساخت و پیکربندی 04:49
  • امنیت در زیرساخت به‌عنوان کد 04:28
  • سیستم‌های مدیریت پیکربندی مبتنی بر Push و Pull 02:34
  • ایجاد ایمیج طلایی با Packer و انسیبل 03:18
  • لابراتوار 1 - ایجاد ایمیج طلایی ایمن با Packer و انسیبل 06:03
  • لابراتوار 2 - ایجاد ایمیج طلایی ایمن با Packer و انسیبل 03:23
  • لابراتوار 3 - ایجاد ایمیج طلایی ایمن با GitHub Actions 11:27
  • خودکارسازی انطباق - یکپارچه‌سازی استانداردها در پایپ‌لاین‌های دواپس 03:28
  • ایمن‌سازی زیرساخت خود - نوشتن قوانین انطباق InSpec 06:13
  • یکپارچه‌سازی InSpec با Packer برای تست خودکار 03:29

2,995,000 599,000 تومان

مشخصات آموزش

امنیت پایپ‌لاین CI/CD - دوره‌ کامل DevSecOps 2024

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:همه سطوح
  • تعداد درس:72
  • مدت زمان :07:35:11
  • حجم :1.85GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
1,356,000 271,200 تومان
  • زمان: 03:26:02
  • تعداد درس: 29
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,304,500 660,900 تومان
  • زمان: 08:22:41
  • تعداد درس: 74
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 00:29:57
  • تعداد درس: 9
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,576,500 1,315,300 تومان
  • زمان: 16:39:53
  • تعداد درس: 119
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,826,000 1,165,200 تومان
  • زمان: 14:45:20
  • تعداد درس: 131
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
697,500 139,500 تومان
  • زمان: 01:46:47
  • تعداد درس: 28
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
612,000 122,400 تومان
  • زمان: 01:33:47
  • تعداد درس: 10
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 29m 34s
  • تعداد درس: 15
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,541,500 708,300 تومان
  • زمان: 08:58:45
  • تعداد درس: 89
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید