لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش پروژه جامع و صنعتی DevSecOps (از ابتدا تا انتها)
- آخرین آپدیت
دانلود The Production-Grade End-to-End DevSecOps Project
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
پروژه End-to-End DevSecOps: ساخت، تست در محیط QA و انتقال امن به محیط Production روی AWS EKS
ساخت خط لولههای CI/CD جامع با استفاده از GitHub Actions و مدیریت انتقال کد بر اساس Branch از QA به Production
طراحی استراتژی شاخهبندی (Branching Strategy) واقعی شامل جریانهای Feature، QA و Production هماهنگ با پایپلاینهای CI/CD
پیادهسازی متدهای DevSecOps شامل Gitleaks، Trivy، Checkov، SBOM و SonarQube در پایپلاینهای واقعی
پیکربندی احراز هویت بدون رمز (Secretless) به AWS با استفاده از GitHub OIDC و دسترسی امن به EKS بدون نیاز به Credentialهای استاتیک
یکپارچهسازی AWS Secrets Manager با کوبرنتیز با استفاده از External Secrets Operator (ESO) و IRSA
استقرار و مدیریت اپلیکیشنهای Stateful (مانند MySQL) روی کوبرنتیز با استفاده از StatefulSets، Services و فضای ذخیرهسازی پایدار
طراحی و پیادهسازی معماری صنعتی AWS EKS به همراه ALB، Route 53 و ACM برای مسیریابی امن ترافیک HTTPS
پیادهسازی استک کامل مشاهدهپذیری (Observability) با Prometheus، Loki، Tempo و Grafana برای تحلیل متریکها، لاگها و Traceها
خرید و پیکربندی دامنه اختصاصی، تولید گواهینامههای SSL/TLS با AWS ACM و یکپارچهسازی مسیریابی امن HTTPS در اپلیکیشن کوبرنتیز
پیش نیازها: درک پایه از مفاهیم DevOps و اهمیت آن (نیازی به تخصص عمیق نیست)
توانایی کار با دستورات پایه در ترمینال لینوکس
بسیاری از دورههای DevOps فقط مفاهیم را آموزش میدهند، اما این دوره شما را به ساختن واقعی وا میدارد.
شما یک پروژه کامل و صنعتی DevSecOps را از صفر تا صد پیاده خواهید کرد؛ از آن نوع پروژههایی که میتوانید در مصاحبههای شغلی دربارهشان صحبت کنید و در رزومه خود قرار دهید. بدون مثالهای ساده و تئوریک؛ با پایپلاینهای واقعی، زیرساخت واقعی و امنیت واقعی.
آنچه در این دوره خواهید ساخت:
پایپلاینهای CI/CD جامع با GitHub Actions و انتقال کد از شاخههای Feature به QA و سپس به Production
یک استراتژی Branching واقعی و هماهنگ با پایپلاین (جریانهای Feature، QA و Production)
ادغام ابزارهای DevSecOps در پایپلاینها شامل Gitleaks، Trivy، Checkov و اسکن SBOM برای تضمین امنیت کد
احراز هویت بدون رمز در AWS از طریق GitHub OIDC و دسترسی امن به EKS
مدیریت اسرار (Secrets) با استفاده از AWS Secrets Manager، External Secrets Operator و IRSA
پیادهسازی Workloadهای Stateful (MySQL) روی کوبرنتیز با StatefulSets و Persistent Storage
معماری صنعتی AWS EKS به همراه ALB، Route 53 و ACM برای مسیریابی HTTPS
استک کامل Observability شامل Prometheus، Loki، Tempo و Grafana برای مانیتورینگ متریکها، لاگها و Traceها
تنظیم دامنه اختصاصی و گواهینامههای SSL/TLS از طریق AWS ACM و اتصال به اپلیکیشن کوبرنتیز
در پایان دوره، شما مالک یک محیط عملیاتی و واقعی DevSecOps روی AWS خواهید بود و تمام لایههای آن را به طور کامل درک خواهید کرد.
این دوره برای مبتدیان، توسعهدهندگانی که قصد انتقال به DevOps را دارند و هر کسی که به دنبال تجربه عملی AWS و کوبرنتیز مطابق با استانداردهای تیمهای عملیاتی است، طراحی شده است. تنها پیشنیاز شما دانش پایه لینوکس است و سایر موارد در طول دوره آموزش داده میشود.
سرفصل ها و درس ها
معرفی دوره
Course Overview
معرفی کلی دوره
Course Overview
قبل از شروع حتماً ببینید
Watch This First
اول این ویدیو را ببینید
Watch this video first
معماری و ساختار پروژه
Project Architecture & Structure
اطلاعات پروژه
Project Information
تکنولوژیهای مورد استفاده در پروژه
Project Tech Stack
معماری پروژه
Project Architecture
بررسی و درک سورس کد پروژه
Understanding Project Source Code
بررسی API Callها
API Calls
استراتژی Branching و محیطهای DevOps
Branching & DevOps Environments
محیطهای مختلف DevOps
DevOps Environments
استراتژی Branching در DevOps
Branching Strategy in DevOps
راه اندازی مخزن در GitHub
Repository Setup on GitHub
ساخت مخزن در GitHub
Repository Setup on GitHub
درک فایل GitIgnore
Understanding GitIgnore
اجرای پروژه به صورت محلی
Local Run Of The Project
اجرای پروژه چندلایه در لینوکس
Local Run Of The Multi-Tier Project In Linux
اجرای پروژه چندلایه در ویندوز با استفاده از WSL
Local Run Of The Multi-Tier Project In Windows Using WSL
درک جریان CI/CD به کمک نمودار
Understanding CICD Flow With Diagram
تحلیل جریان CI/CD با نمودار
Understanding CICD Flow With Diagram
آموزش GitHub Actions [تئوری]
Understanding GitHub Actions [Theory]
درک GitHub Actions | چرا بهتر از Jenkins است؟
Understanding GitHub Actions | Why Its A Better Option Than Jenkins
اصطلاحات کلیدی در GitHub Actions
GitHub Actions Core Terminologies
پیادهسازی عملی CI برای محیط QA
CI For QA Practical Implementation
تولید فایل YAML برای نوشتن پایپلاین در GitHub Actions
Generate YAML File To Write the Pipeline In GitHub Actions
تریگرها (Triggers) در پایپلاین GitHub Actions
Triggers in GitHub Actions Pipeline
مرحله اول پایپلاین | Gitleaks
Pipeline Stage-1 | Gitleaks
مرحله دوم پایپلاین | اسکن Chekov برای K8s، Terraform و Dockerfile
Pipeline Stage-2 | Chekov Scan For K8s, Terraform & Dockerfile
مرحله سوم پایپلاین | اسکن فایلسیستم Trivy برای Backend و Frontend
Pipeline Stage-3 | Trivy File System Scan For Backend & Frontend
نمایش نظرات