DevSecOps – Kubernetes DevOps & Security

4.8How students rate KodeKloud  500000+  Students
Taught by: Siddharth Barahalikar, Trainer - MuleSoft | Kubernetes | DevSecOps

About the course

DevSecOps (short for development, security, and operations) has evolved to address the need to build security continuously across the SDLC so that DevOps teams can deliver secure applications with speed and quality.

In this course, lessons will present each topic to you in an interactive yet straightforward way so you will understand them easily!

This course is for aspiring learners looking to integrate security into their DevOps pipeline. You will learn all the needed DevSecOps skills, tools and processes to secure, such as:

  • 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, deploy 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.

We will discuss each concept with a practical hands-on exercise, provide simple scripts to set up your Kubernetes cluster and have a Github repository with various code snippets we use throughout this course.

Come join us in the Kubernetes DevSecOps Slack community provided in the lessons for any topic request/discussion!


What you will learn in this course:

  • DevSecOps Approach
  • Kubernetes Security Concepts
  • HashiCorp Vault + Secret Injection into Kubernetes Pod
  • 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

Practice, Practice, Practice!!!

Lectures alone won’t give you the skills you need to make it as a DevOps engineer. In this course, you will learn by doing. Each exercise will help you ensure you have truly mastered the concepts and will help you have the confidence to apply your DevSecOps knowledge in real-world situations.

If you have basic Knowledge of DevOps & Jenkins, Docker & Kubernetes, Linux VM, CLI & Shell Scripting, it will help you tremendously, but if you don’t and are willing to learn, then this is the course for you!

This course is for:

  • Anyone willing to learn but having basic Knowledge of DevOps & Jenkins, Docker & Kubernetes, Linux VM, CLI & Shell Scripting will definitely help!
  • Kubernetes Admins and Developers
  • DevOps Engineers
  • SpringBoot or any Programming Language Developers
  • Architects and Product Managers

So If you want to advance your career as a DevOps Engineer, this is your chance to enroll now!

Our students work at...

What our students say

Fernando Jordan Silva
Fernando Jordan Silva
Solutions Architect at Renault Group, Spain
Read More
I'm not a security specialist, but I have realized that the course explains very well every topic and you can use the labs in every lesson to practice. It's a hard certification but using this course I could learn every element step by step and test myself if I was ready using the exam simulators, and I was great because the simulators are very close to a real exam! using this course I got the certification in my first attempt!
Amjad Nagori
Amjad Nagori
Solutions Architect, Logic Monitor
Read More
Thank you so much Mumshad Mannambeth for the awesome course, I couldn't find better than yours. These courses are well designed with awesome practice labs and have more than the required content to learn and pass the Kubernetes exams. Not sure how you are managing them with these much of low cost.
Sandy Yang
Sandy Yang
Engineer, Architecture, Devops Advocate, Cloud Practitioner
Read More
... Thank you Mumshad Mannambeth and the team for your contribution to computer education. If all training programs were like yours, there won't be a movement called #womanintech....
Andrzej Kozlowski
Andrzej Kozlowski
Zurich, Switzerland
Read More
Thanks KodeKloud for amazing Kodekloud Engineer site ! You are guys the future of IT education ! Special thanks for Mumshad Mannambeth for the best Kubernetes training and amazing KodeKloud labs.

About the instructor

Siddharth Barahalikar

Siddharth is a Technical Architect and specializes in API Management and DevOps Technologies. For most of his career, he worked on various API Management tools like Google Apigee, Wso2, Layer7, MuleSoft, DevSecOps, and Kubernetes.

He is deeply passionate about using technology to drive the creation of innovative technical solutions and products.

Course Content

Expand All

Are you sure to reset the course progress?
The course progress will be removed. Please download any earned certificate and proceed.

Not Enrolled

Course Includes

  • 6 Lessons
  • 130 Topics
  • Course Certificate
  • 13.25 Hours of Video
  • Videos
  • Demo
  • Labs
  • Community support
  • English