لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش DevSecOps با Azure Cloud، GitOps و GitHub Actions
DevSecOps with Azure Cloud, GitOps and GitHub Actions
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
پیاده سازی DevSecOps برای بازی ماریو با استفاده از GitOps (ArgoCD)، Azure Cloud (AKS) و اقدامات GitHub با Trivy SonarQube آموزش استقرار بازی Mario در سرویس Azure Kubernetes آموزش استفاده از اصول GitOps در حین اجرای خط لوله DevSecOps آموزش پیاده سازی DevSecOps PipelineH برای Mario Game اقدامات آموزش ادغام SonarQube مستقر در نمونه EC2 در خط لوله DevSecOps آموزش پیاده سازی Container Security برای بازی Mario با استفاده از GitHub Actions آموزش Dockerize بازی Mario و ساخت پروژه
شرح دوره:
برای تسلط بر ادغام یکپارچه توسعه، امنیت و عملیات در دنیای رایانش ابری، سفری تحولآفرین را آغاز کنید. به «DevSecOps with Azure Cloud، GitOps و GitHub Actions» خوش آمدید، یک دوره فشرده و عملی که برای تقویت مهارت های ضروری مورد نیاز برای پیشرفت در چشم انداز سریع توسعه نرم افزار مدرن طراحی شده است.
نکات مهم کلیدی:
اصول GitOps:
الگوی انقلابی GitOps را کشف کنید، جایی که سیستم های کنترل نسخه، به ویژه Git، به ستون فقرات عملیات شما تبدیل می شوند. مزایای پیکربندی اعلامی و گردش کار مشترک را کاوش کنید.
GitHub Actions Unleashed:
پتانسیل GitHub Actions را برای خودکارسازی گردش کار خود آزاد کنید. ساختن، آزمایش و استقرار برنامهها را به طور یکپارچه یاد بگیرید، مداخله دستی را کاهش دهید و چرخه عمر توسعه خود را تسریع کنید.
بهترین روش های DevSecOps:
وضعیت امنیتی خود را با ادغام اقدامات امنیتی در هر مرحله از خط لوله توسعه خود ارتقا دهید. بهترین روشهای DevSecOps را برای محافظت از برنامههای خود از پایه درک و اجرا کنید.
سناریوهای دنیای واقعی و مطالعات موردی:
دانش خود را در سناریوهای دنیای واقعی و مطالعات موردی مرتبط با صنعت به کار ببرید. درباره اجرای موفق DevSecOps بینش به دست آورید و از تجربیات سازمان های پیشرو بیاموزید.
محیط یادگیری مشارکتی:
در محیط های یادگیری مشارکتی و تعاملی شرکت کنید. در بحثها و آزمایشگاههای عملی که چالشهای دنیای واقعی را که متخصصان DevSecOps با آن مواجه میشوند، شبیهسازی میکنند، شرکت کنید.
چه کسانی باید شرکت کنند:
توسعهدهندهها مشتاقند درک خود از شیوههای توسعه امن را افزایش دهند.
متخصصان عملیات به دنبال سادهسازی و خودکارسازی فرآیندهای استقرار هستند.
علاقه مندان به امنیت قصد دارند امنیت را به طور یکپارچه در چرخه عمر توسعه ادغام کنند.
پیش نیازها:
درک اولیه Azure Cloud و Git.
آشنایی با فرآیندهای توسعه و استقرار نرم افزار.
با ثبت نام در "DevSecOps with Azure Cloud، GitOps و GitHub Actions"، حرفه خود را متحول کنید. خود را به مهارتهایی مجهز کنید که سازمانهای پیشرو در عصر توسعه نرمافزار ایمن و مشارکتی میخواهند. در این سفر هیجان انگیز به ما بپیوندید تا قهرمان DevSecOps شوید!
سرفصل ها و درس ها
معرفی
Introduction
مقدمه و دستور کار
Introduction and Agenda
مبانی GitOps، DevOps و DevSecOps
Basics of GitOps, DevOps and DevSecOps
GitOps چیست؟
What is GitOps?
تفاوت GitOps با DevOps و DevSecOps چیست؟
How GitOps is different from DevOps and DevSecOps?
مطالعه موردی DevSecOps و پیش نیازها
DevSecOps Case Study and Prerequisites
بیایید بخشهای مختلف مطالعه موردی DevSecOps را درک کنیم
Let's understand different parts of DevSecOps Case Study
دست در دست: بیایید یک حساب Azure Cloud ایجاد کنیم
Hands On: Let's Create a Azure Cloud account
Hands On: بیایید Kubernetes Cluster را با استفاده از Azure Kubernetes Service ایجاد کنیم
Hands On: Let's create Kubernetes Cluster using Azure Kubernetes Service
دست در دست: بیایید ArgoCD را روی خوشه Azure Kubernetes نصب کنیم
Hands On: Let's install ArgoCD on Azure Kubernetes Cluster
ادغام تست امنیت برنامه استاتیک برای پروژه ماریو با استفاده از DevSecOps
Integrate Static Application Security Testing for Mario Project using DevSecOps
Hands On: بیایید SonarQube را روی نمونه AWS EC2 نصب کنیم
Hands On: Let's install SonarQube on AWS EC2 instance
Hands On: Let's Clone Mario GitHub repo در سیستم محلی
Hands On: Let's Clone Mario GitHub repo on local system
Hands On: Part 1 - SonarQube for SAST را در DevSecOps Pipeline ادغام کنید
Hands On: Part 1 - Integrate SonarQube for SAST in DevSecOps Pipeline
Hands On: Part 2 - SonarQube for SAST را در DevSecOps Pipeline ادغام کنید
Hands On: Part 2 - Integrate SonarQube for SAST in DevSecOps Pipeline
Hands On: Part 3 - SonarQube for SAST را در DevSecOps Pipeline ادغام کنید
Hands On: Part 3 - Integrate SonarQube for SAST in DevSecOps Pipeline
Hands On: قسمت 4 - SonarQube را برای SAST در خط لوله DevSecOps ادغام کنید
Hands On: Part 4 - Integrate SonarQube for SAST in DevSecOps Pipeline
Hands On: پیاده سازی Quality Gates برای SAST در خط لوله DevSecOps
Hands On: Implement Quality Gates for SAST in DevSecOps pipeline
بیایید پروژه بازی Mario را Dockerize کنیم و تصویر Mario Docker را در DockerHub ذخیره کنیم
Let's Dockerize Mario Game Project and store Mario Docker image in DockerHub
Hands On: یک حساب DockerHub و مخزن DockerHub ایجاد کنید
Hands On: Create a DockerHub account and DockerHub repository
Hands On: یک Dockerfile برای پروژه بازی Mario بنویسید
Hands On: Write a Dockerfile for Mario Game Project
Hands On: Part 1 - ساخت و ارسال تصویر Mario Docker به DockerHub Repo
Hands On: Part 1 - Build and Push Mario Docker Image to DockerHub Repo
Hands On: Part 2 - ساخت و هل دادن تصویر Mario Docker به DockerHub Repo
Hands On: Part 2 - Build and Push Mario Docker Image to DockerHub Repo
Hands On: پیاده سازی برچسب گذاری پویا برای Mario Docker Image
Hands On: Implement Dynamic Tagging for Mario Docker Image
بیایید Container Scan را برای بازی Mario اجرا کنیم
Let's implement Container Scan for Mario Game
Hands On: Part 1 - اجرای اسکن ظرف برای بازی Mario
Hands On: Part 1 - Implement Container Scan for Mario Game
Hands On: Part 2 - اجرای اسکن ظرف برای بازی Mario
Hands On: Part 2 - Implement Container Scan for Mario Game
بیایید بازی Mario Docker را در Azure Kubernetes Cluster اجرا کنیم
Let's Deploy Mario Docker Game on Azure Kubernetes Cluster
Hands On: Part 1 - بازی Mario را در خوشه Azure Kubernetes با استفاده از ArgoCD اجرا کنید
Hands On: Part 1 - Deploy Mario Game on Azure Kubernetes Cluster using ArgoCD
Hands On: Part 2 - بازی Mario را در خوشه Azure Kubernetes با استفاده از ArgoCD اجرا کنید
Hands On: Part 2 - Deploy Mario Game on Azure Kubernetes Cluster using ArgoCD
پس از ایجاد تغییرات کد، خط لوله End to End DevSecOps را برای بازی Mario اجرا کنید
Implement End to End DevSecOps pipeline for Mario Game after making code changes
درک خط لوله DevSecOps End to End برای بازی Mario
Understanding End to End DevSecOps pipeline for Mario Game
Hands On: Part 1 - اجرای خط لوله DevSecOps End to End برای بازی Mario
Hands On: Part 1 - Implement End to End DevSecOps pipeline for Mario Game
Hands On: Part 2 - اجرای خط لوله DevSecOps End to End برای بازی Mario
Hands On: Part 2 - Implement End to End DevSecOps pipeline for Mario Game
Hands On: Part 3 - اجرای خط لوله End to End DevSecOps برای بازی Mario
Hands On: Part 3 - Implement End to End DevSecOps pipeline for Mario Game
نمایش نظرات