Cursul DevOps Artisan – DevSecOps Fundamentals acoperă noțiuni referitoare la securitatea implementării automate și a pipeline-urilor CI / CD, inclusiv celor mai bune practici recomandate pentru securizarea fiecărei componente a pipeline-ului.
Acest curs DevSecOps Fundamentals se adresează:
- tuturor celor care lucrează cu implementări automate și pipeline-uri CI/CD, care își doresc să înțeleagă și să sporească securitatea mediului lor
- utilizatorilor și administratorilor Jenkins interesați să-și mărească aria de cunoștințe Jenkins
- Developerilor începători și celor care au deja experiență în domeniu
- Inginerilor QA
- Technical Project Managers
- Inginerilor DevOps
- Buid and Release Engineers
După finalizarea acestui curs DevSecOps Fundamentals, studenții vor avea cunoștințe solide privind procesele DevSecOps, unelte și tehnici. Vor cunoaște de asemenea, și componentele majore în Pipeline-ul DevOps, cum să creeze și să mențina pipeline-urile DevSecOps utilizând SAST, DAST și Security as Code.
Pentru a participa în cadrul acestui curs DevSecOps Fundamentals, studenții trebuie să:
- aibă o bună înțelegere a elementelor de bază ale containerelor (curs recomandat: Docker Fundamentals)
- aibă cunoștințe de lucru despre construcții automate și pipeline-uri CI / CD (curs recomandat: Jenkins Basic)
Module 01 DevSecOps Fundamentals: Introduction to DevOps
- What is DevOps?
- DevOps Culture
- DevOps Tools
- Continuous Integration
- Continuous Delivery
- Continuous Deployment
Module 02 DevSecOps Fundamentals: Case Studies on DevOps
- A demo company’s transition to DevOps walkthrough
Module 03 DevSecOps Fundamentals: Working in DevOps
- Introduction to Git
- GitLab
- Circle CI
- Docker concepts overview
- Docker security overview
Module 04 DevSecOps Fundamentals: Security Challenges in DevOps
- Major security challenges explained
Module 05: Building a CD Pipeline
- What is a Pipeline?
- What is a CI CD Pipeline?
- What is Jenkins and how it works
- Create Pipeline jobs
Module 6 DevSecOps Fundamentals: DevOps Deployment Data
- Integrating Security into your DevOps Processes
- Shifting Left
- How to do DevSecOps?
- DevSecOps Phases
- DevSecOps Pipeline
- DevSecOps Tools
Module 07 DevSecOps Fundamentals: Secure Continuous Delivery
- Injecting Security into Continuous Delivery
- Secure Code in Continuous Delivery
- Code Review in Continuous Delivery
- Securing your Continuous Delivery Pipeline
Module 08 DevSecOps Fundamentals: Security in Pre-Commit
- Pre-Commit Phase explained
- Security Tools used in Pre-commit phase
Module 09 DevSecOps Fundamentals: Security in Commit
- Commit Phase explained
- Security Tools used in Commit phase
Module 10 DevSecOps Fundamentals: Security in Acceptance
- Acceptance Phase explained
- Security tools used in Acceptance phase
Module 11 DevSecOps Fundamentals: Secure Configuration Management Using Infrastructure as Code
- Secure Configuration Management explained
- DevSec Hardening Framework
Module 12 DevSecOps Fundamentals: Securing Configuration Management and Continuous Integration/Continuous Delivery Pipelines
Acest curs îi pregătește pe studenți pentru susținerea examenului de certificare în vederea obținerii rolului de Professional SecOps Engineer.
DevOps Artisan – DevSecOps Fundamentals
Detalii curs
Următoarea clasă programată: 25.11.2024
FAQ training DevSecOps
Care sunt obiectivele principale ale cursului DevSecOps Fundamentals?
Obiectivele cursului sunt de a oferi o înțelegere solidă a integrării securității în procesele DevOps, de a prezenta practicile și instrumentele esențiale pentru asigurarea securității continue și de a dezvolta competențele necesare pentru a implementa DevSecOps în organizații.
Cum integrează cursul DevSecOps practicile de securitate în procesele DevOps?
Cursul abordează integrarea securității prin automatizarea controalelor de securitate, utilizarea instrumentelor de securitate în CI/CD pipelines, și prin promovarea unei mentalități de “securitate ca cod”, unde securitatea este o parte integrantă a dezvoltării și operațiunilor.