لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش DevSecOps با TeamCity - CICD ایمن برای مبتدیان مطلق
DevSecOps with TeamCity - Secure CICD for Absolute Beginners
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره به پیاده سازی DevSecOps در TeamCity و ادغام ابزارهای امنیتی SAST,SCA,DAST در TeamCity CI/CD Pipeline کمک می کند. SonarCloud در DevSecOps Pipeline آموزش پیاده سازی Snyk در DevSecOps Pipeline پیش نیازها:دانش پایه کامپیوتر برای علاقه مندی به حوزه امنیت خوب است
به روز رسانی دوره:
نسخه 1.0 - فوریه 2023
دوره به روز شده با ویدیوهای جدیدتر در زمینه ادغام JIRA با SonarCloud/SonarQube
این دوره "DevSecOps with TeamCity" برای مهندسین امنیت، مهندسین DevOps، SRE، حرفه ای QA و تازه کارهایی که به دنبال یافتن شغل در زمینه امنیت هستند طراحی شده است. این یک دوره آموزشی متمرکز GitLab DevSecOps با تمرکز ویژه بر ادغام ابزارهای SAST/SCA/DAST در خط لوله ساخت است.
امنیت را در خط لوله DevOps بیاموزید و پیادهسازی کنید، در استفاده از فناوریهای ابزار امنیتی تجربه عملی کسب کنید.
این دوره برای:
است
توسعه دهندگان
DevOps
مهندسین امنیت
حرفه ای مشتاق در حوزه امنیت
مهندسین تضمین کیفیت
InfoSec/AppSec Professional
DevSecOps که مهارت بسیار خوبی است، به شما کمک می کند تا شغلی با حقوق بالا را تضمین کنید و از آخرین روندهای بازار مطلع شوید.
چرا این دوره را بخریم؟
این تنها دوره عملی عملی است که تاکنون در اینترنت موجود است.
DevSecOps توسعه سریع برنامه را با چابکی فعال می کند، در عین حال برنامه شما را با بررسی های امنیتی خودکار یکپارچه در خط لوله ایمن می کند. با ادغام مراحل امنیتی در خط لوله به افزایش بهره وری و امنیت کمک می کند.
همچنین، نمونههای عملی برای پیادهسازی امنیت در خط لوله DevOps از طریق ابزارهای مختلف قرار دادهایم.
در پایان دوره، شما قادر خواهید بود خط لوله DevOps یا DevSecOps را با موفقیت پیاده سازی کنید و ابتکارات را برای ایجاد، ساخت و نگهداری خطوط لوله امنیتی در پروژه خود رهبری کنید.
قبل از شرکت در این دوره هیچ اقدامی لازم نیست. برای هر گونه سوال یا نگرانی، لطفا نظرات خود را در تب بحث ها ارسال کنید
سلب مسئولیت: زیرنویسهای انگلیسی بهطور خودکار ایجاد میشوند، بنابراین لطفاً هرگونه اشتباه دستوری را نادیده بگیرید
سرفصل ها و درس ها
معرفی
Introduction
مقدمه و دستور کار دوره
Introduction & Course Agenda
درباره دوره
About the Course
درباره مربی
About Instructor
شیرجه عمیق به DevSecOps
Deep Dive into DevSecOps
شرایط اولیه امنیتی - اگر در زمینه امنیتی جدید است
Basic Security Terms - If new to security field
DevSecOps چیست؟
What is DevSecOps?
ابزارهای مورد استفاده برای پیاده سازی DevSecOps در بازار - بحث مفصل
Tools used for DevSecOps Implementation in the market - Detailed discussion
DevSecOps در TeamCity
DevSecOps in TeamCity
Hands On - پیاده سازی DevSecOps Pipeline در TeamCity
Hands On - Implementing DevSecOps Pipeline in TeamCity
ایجاد حساب کاربری رایگان TeamCity
Create TeamCity Free Tier Account
اولین پروژه را در TeamCity ایجاد کنید
Create first project in TeamCity
SAST را در خط لوله TeamCity DevSecOps با استفاده از SonarCloud پیاده سازی کنید
Implement SAST in TeamCity DevSecOps Pipeline using SonarCloud
SonarCloud چیست و مزایای آن چیست؟
What is SonarCloud and its benefits?
قبل از اجرای SAST در DevSecOps Pipeline یک حساب کاربری با SonarCloud ایجاد کنید
Create an account with SonarCloud before implementing SAST in DevSecOps Pipeline
Hands-On: SonarCloud را در خط لوله TeamCity DevSecOps ادغام کنید
Hands-On: Integrate SonarCloud in TeamCity DevSecOps pipeline
با تشخیص تغییر کد در مخزن GitHub، به طور خودکار در TeamCity ایجاد می شود
Trigger Builds in TeamCity automatically by detecting code change in GitHub repo
GitHub WebHook را از TeamCity پیاده سازی کنید
Implement GitHub WebHook from TeamCity
پیکربندی ساخت اضافی را از TeamCity Project حذف کنید
Remove extra build configuration from TeamCity Project
VCS (سیستم کنترل نسخه) را در TeamCity پیاده سازی کنید
Implement VCS ( Version Control System) trigger in TeamCity
SCA را در TeamCity DevSecOps Pipeline با استفاده از Snyk پیاده سازی کنید
Implement SCA in TeamCity DevSecOps Pipeline using Snyk
Snyk چیست و مزایای آن چیست؟
What is Snyk and its benefits?
قبل از اجرای SCA در DevSecOps Pipeline یک حساب کاربری با Snyk ایجاد کنید
Create an account with Snyk before implementing SCA in DevSecOps Pipeline
Hands-On: Snyk را در TeamCity DevSecOps Pipeline برای اجرای SCA ادغام کنید
Hands-On: Integrate Snyk within TeamCity DevSecOps Pipeline to perform SCA
DAST را در TeamCity DevSecOps Pipeline با استفاده از OWASP ZAP پیاده سازی کنید
Implement DAST in TeamCity DevSecOps Pipeline using OWASP ZAP
OWASP ZAP و مزایای آن چیست؟
What is OWASP ZAP and its benefits?
Hands-On: OWASP ZAP را در خط لوله TeamCity DevSecOps برای انجام DAST ادغام کنید
Hands-On: Integrate OWASP ZAP within TeamCity DevSecOps Pipeline to perform DAST
مشکلات امنیتی پیدا شده در طول اسکن SAST و SCA در JIRA را گزارش کنید
Report Security issues found during SAST & SCA scans in JIRA
Hands On: یک حساب کاربری JIRA با Atlassian با سایت JIRA سفارشی ایجاد کنید
Hands On: Create a JIRA account with Atlassian with custom JIRA site
Hands On: گزارش مشکلات امنیتی SAST در JIRA توسط SonarCloud شناسایی شده است
Hands On: Report SAST security issues in JIRA identified by SonarCloud
Hands On: گزارش مشکلات امنیتی SCA در JIRA که توسط Snyk شناسایی شده است
Hands On: Report SCA security issues in JIRA identified by Snyk
Hands On: مشکلات امنیتی DAST در JIRA شناسایی شده توسط OWASP ZAP را گزارش کنید
Hands On: Report DAST security issues in JIRA identified by OWASP ZAP
Hands On: JIRA را با SonarCloud ادغام کنید تا با یک کلیک بلیط ایجاد کنید
Hands On: Integrate JIRA with SonarCloud to create tickets with one-click
مراحل بعدی
Next Steps
اختیاری: امنیت برنامه به عنوان یک شغل
Optional: Application Security As a Career
نمایش نظرات