
Learn how to integrate & monitor security within Apps|Docker|Kubernetes using DevSecOps/SecDevOps/DevOpsSecurity/SecOps!
What you'll learn
- DevSecOps Approach
- Kubernetes Security Concepts
- Find Vulnerabilities in Dependencies, Dockerfile, Images, K8S Resources
- Unit Test, Mutation Test, SAST, DAST, Integration Test
- Integrate/Shifting Security Left within the DevOps Pipeline
- Fix/Patch Vulnerabilities in Dependencies, Dockerfile, Images, K8S Resources
- Monitoring Vulnerabilities and Kubernetes Cluster
- Slack Notifications for Jenkins, Prometheus, Grafana, Falco
Requirements
- Basic Knowledge on the below is good to have, not mandatory as scripts, snippets are provided,
- DevOps & Jenkins
- Docker & Kubernetes
- Linux VM, CLI & Shell Scripting
Description
Note - Please watch the Preview/Promotional Video get an idea of what will be covered as part of this course.Note - Auto-generated English Captions are available to all course videos. Editing captions are in progress - 20/86 completed.
Hi there!
This course is for teams/individuals looking to integrate security into their DevOps pipeline. We will learn all the needed DevSecOps skills, tools and processes to secure,
- secrets/sensitive data from being accidentally pushed to SCMs.
- find, fix, patch vulnerabilities in application dependencies, Dockerfile, Images, Kubernetes Resources,
- build and test the application, build/push docker image, deploying to Kubernetes cluster securely,
- testing
- Unit Test,
- Mutation Test,
- SAST - Satic Application Security Testing,
- DAST - Dynamic Application Security Testing,
- Integration Test
- testing
- monitoring vulnerabilities and Kubernetes cluster using various tools
- we'll first go through slides for every concept to understand the topic followed by a practical hands-on exercise.
- we'll setup your own Kubernetes cluster for this we provide simple scripts.
- we also have a Github repository with various code snippets which we use throughout this course
- Join the Kubernetes DevSecOps private Slack community for any topic request/discussion.
- DevOps & Jenkins
- Docker & Kubernetes
- Linux VM, CLI & Shell Scripting
Who this course is for:
- There is no prior knowledge needed, but a dev/ops/cloud/linux/networks background will definitely help
- Kubernetes Admins and Developers
- DevOps Engineers
- SpringBoot or any Programming Language Developers
- Architects and Product Managers