DevSecOps - Kubernetes DevOps & Security with Hands-On Labs udemy course free download
What you'll learn:
-
Apply security to the main container platforms: Docker and Kubernetes
-
Learn best Docker security practices
-
Create your own rived image registry to prevent images to be accessible to the world
-
Review Docker Content Trust and Docker Registry
-
Upload images to Docker Hub, Quay and Harbor
-
Implement Docker daemon security
-
Implement AppArmor and Seccomp security profiles to provide Linux kernel enhancement features
-
Implement Docker Bench Security
-
Learn best Docker security practices
-
Discover Docker vulnerabilities using Clair and Anchore
-
Learn static security analysis tools
-
Explore the main Docker container threats
-
Learn how to create Docker secrets
-
Link Docker containers
-
Docker networking security
-
Manage CPU, memory and RAM performance of your containers
-
Administrate your Docker containers with Portainer and Rancher
-
Launch Kubernetes using Minikube
-
Apply least privilege principle to protect Kubernetes clusters
-
Use CIS Kubernetes Benchmark guide
-
Analyze security and vulnerabilities in Kubernetes pods, clusters and nodes
-
Monitor Kubernetes in production using Prometheus and Grafana
Requirements::
-
No prior programming experience required
-
No prior DevOps experience required
Description:
++ Updated the course with 19 Hands-On Lab Environments.
Note -
Please watch the Preview/Promotional Video to get an idea of what will be covered as part of this course.
Auto-generated English Captions are available to all course videos.
DevSecOps - Automates the integration of security at every phase of SDLC through Jenkins and various other tools.
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 - Static Application Security Testing,
DAST - Dynamic Application Security Testing,
Integration Test
monitoring vulnerabilities and Kubernetes cluster using various tools
I will present every topic to you in a simple, visual and easy way,
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.
Basic Knowledge of the below tools/technologies is good to have, but not mandatory as we discuss each concept and provide all the required scripts, code snippets, examples,
DevOps & Jenkins
Docker & Kubernetes
Linux VM, CLI & Shell Scripting
Note -
Please watch the Preview/Promotional Video to get an idea of what will be covered as part of this course.
Auto-generated English Captions are available to all course videos.
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
Course Details:
- 13 hours on-demand video
- 42 articles
- 52 downloadable resources
- Full lifetime access
- Access on mobile and TV
- Certificate of completion