DevOps & DevSecOps with Terraform, Kubernetes, Jenkins & AWS

DevOps & DevSecOps with Terraform, Kubernetes, Jenkins & AWS

DevOps & DevSecOps with Terraform, Kubernetes, Jenkins & AWS

Implement SAST, SCA & DAST in Jenkins DevSecOps Pipeline from scratch and setup infra using Terraform, Kubernetes in AWS

Language: english

Note: 0/5 (0 notes) 893 students

Instructor(s): A Security Guru

Last update: None

What you’ll learn

  • Learn to create AWS Infrastructure to implement DevSecOps with Terraform
  • Learn DevSecOps implementation with Jenkins
  • Learn SAST Integration with Jenkins
  • Learn to deploy web application on Kubernetes cluster (EKS) with Jenkins
  • Learn SCA Integration with Jenkins
  • Learn DAST Integration with Jenkins
  • Learn to deploy Jenkins on EC2 instance using Terraform



  • Basic computer knowledge
  • Good to have some AWS Knowledge



Who shall take this course?

This “DevOps & DevSecOps with Terraform, Kubernetes, Jenkins & AWS” course is designed for Security Engineers, DevOps Engineers, SRE, QA Professionals and Freshers looking to find a job in the field of security. This is a focused DevOps/DevSecOps course with a special focus on integrating SAST/SCA/DAST tools in Jenkins pipeline with infrastructure created with Terraform and K8S.

Learn and implement security in DevOps pipeline, get Hands On experience in using Security tools & technologies.

This course is for:

  • Developers

  • DevOps

  • Security Engineers

  • Aspiring professional in the Security domain

  • Quality Assurance Engineers

  • InfoSec/AppSec Professional

DevSecOps being the hot skill, will help you to secure a high-salaried job and stay informed on the latest market trends.

Why purchase this course?

This is only practical hands-on course available on the internet till now.

DevSecOps enables rapid application development with agility, at the same time it secures your application with automated security checks integrated within the pipeline. It helps to increase productivity and security by integrating security stages in the pipeline.

Also, we have included practical examples to implement security in the DevOps pipeline through various tools.

By the end of the course, you will be able to successfully implement DevOps or DevSecOps pipeline and lead initiatives to create, build and maintain security pipelines in your project.

No Action required before taking this course. For any question or concerns, Please post your comments on discussions tab

Disclaimer: English subtitles are auto-generated so please ignore any grammar mistakes


Who this course is for

  • DevSecOps Engineers
  • DevOps Engineers
  • Information Security Engineers
  • Cloud Security Engineers


Course content

  • Introduction
    • Introduction and Course Agenda
    • About the Course
    • Understand End to End Case Study that will be implemented in this course
  • Install Terraform and AWS CLI on Windows Machine
    • Download Terraform on Windows Machine and Configure PATH in windows machine
    • Create AWS Free Tier Account
    • Create AWS Admin User
    • Install AWS CLI and Authenticate with AWS
    • Install Visual Studio Code on Windows Machine
  • Work with Terraform to create DevSecOps Infrastructure in AWS
    • Clone Terraform Repo On Local System
    • Open the Terraform Repo in Visual Studio Code
    • Understand Terraform Script to create AWS Infrastructure for DevSecOps
    • Understand shell script to install softwares on EC2 instance using Terraform
    • Understand variables file in TF and create AWS Key pair to create EC2 using TF
    • Run Terraform Script to create AWS Infrastructure for DevSecOps
  • DevSecOps with Jenkins on AWS EC2 instance – Integrate SAST in DevSecOps
    • Find Jenkins Password and Complete Jenkins Setup
    • Configure Maven in Jenkins
    • Install Required Plugins in Jenkins
    • What is SonarCloud and its benefits?
    • Integrate SonarCloud in Jenkins Pipeline
  • Build and Push Docker image to AWS ECR before Kubernetes deployment
    • Understand docker image Build and Push Code and create docker login in Jenkins
    • Create AWS ECR and create AWS credentials in Jenkins credential manager
    • Build and Push docker image to AWS ECR
  • Deployment to Kubernetes cluster (EKS) in AWS
    • Create Kubernetes Cluster (EKS) using EKSCTL utility
    • Add Kubernetes deployment stage in DevSecOps pipeline and add kube login
    • Deploy Buggy web application on Kubernetes (EKS) using DevSecOps pipeline
  • Integrate DAST scan in Jenkins DevSecOps pipeline
    • Understand code written for integrating DAST scan in DevSecOps pipeline
    • Run DAST scan and End to End DevSecOps pipeline using Jenkins


DevOps & DevSecOps with Terraform, Kubernetes, Jenkins & AWSDevOps & DevSecOps with Terraform, Kubernetes, Jenkins & AWS


Don’t miss any coupons by joining our Telegram group 

Udemy Coupon Code 100% off | Udemy Free Course | Udemy offer | Course with certificate