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

What you will learn
Learn to create AWS Infrastructure to implement DevSecOps with Terraform
Learn to perform Continuous integration and Continuous Deployment using Jenkins in AWS
Learn DevSecOps implementation with Jenkins
Learn to implement GitOps in AWS
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
Why take this course?
π Course Updates: π
-
v 5.0 - May 2024 π
- Added the DevSecOps Handbook document in Section 12 to deepen your understanding of DevSecOps practices.
-
v 4.0 - Jan 2024 π οΈ
- Introduced a lecture on Terraform Basics in Section 2 to ensure you have a solid foundation for infrastructure as code (IaC).
- Updated the GitHub Repos in Section 5 to install Java 17 on an EC2 instance using Terraform and now use sonar.token instead of sonar.login.
- Added a debugging lecture to fix cleanup issues with Terraform in Section 10, providing you with the skills to troubleshoot common IaC challenges.
-
v 3.0 - April 2023 π¬
- Updated the Install Jenkins Shell script to address breaking changes related to Jenkins installation on an EC2 instance.
- Updated lecture 9 with a newer video to cover New AWS IAM Console Changes.
- Added Screenshots for Lecture 17 to assist you in identifying your VPC ID in your AWS account.
-
v 2.0 - Feb 2023 π€
- Updated course content with newer videos on Integrating JIRA with SonarCloud/SonarQube in Section 11, enhancing your project management and issue tracking skills.
- Added Quiz and Assignments on Terraform and Jenkinsfile to test and reinforce your knowledge and practical skills.
-
v 1.0 - June 2022 π§
- Initial release with updated videos on Cleanup Resources in AWS in Section 10, providing you with the necessary steps to manage cloud resources effectively.
Who shall take this course? π€
This comprehensive "DevOps & DevSecOps with Jenkins, Kubernetes, Terraform & AWS" course is tailored for:
- Security Engineers: Enhance your skills in securing CI/CD pipelines and infrastructure.
- DevOps Engineers: Integrate security at the heart of your operations.
- SRE (Site Reliability Engineers): Learn how to maintain reliability while implementing robust security measures.
- QA Professionals: Incorporate automated security checks into your testing processes.
- Freshers in Security: Get a strong foundation in DevSecOps and position yourself for a high-salaried role.
Course Features: π οΈπ»
- Hands-On Learning: Engage with real-world scenarios and practical exercises.
- Latest Market Trends: Stay updated on the latest tools and practices in DevSecOps.
- Security Integration: Learn to integrate SAST/SCA/DAST tools into Jenkins pipelines and manage infrastructure with Terraform and Kubernetes.
- Comprehensive Course Material: Get access to detailed documentation, video tutorials, quizzes, and assignments.
Why purchase this course? β¨
This is the only practical hands-on course available on the internet that provides a comprehensive understanding of integrating security into your DevOps practices. You will gain:
- A deep understanding of DevSecOps workflow and its importance in modern software development.
- Practical experience with the latest tools and technologies like Jenkins, Kubernetes, Terraform, and AWS.
- The ability to implement and maintain a secure CI/CD pipeline.
- A strong portfolio to showcase your skills to potential employers or clients.
Action Required: π
Before you dive into the course, ensure you have a basic understanding of:
- DevOps principles.
- Familiarity with cloud services, preferably AWS.
- Basic knowledge of scripting and automation concepts.
Disclaimer: β οΈ
English subtitles are auto-generated and may contain errors. Please use the discussions tab for any questions or concerns you may have during your learning journey.
Screenshots




Our review
Overview: The course in question is a comprehensive introduction to DevSecOps, focusing on integrating security tools into DevSecOps pipelines. It covers various technologies and practices, and is delivered through a combination of lectures and hands-on projects. The course has received high praise for its clear explanations, practical examples, and the engaging teaching style of the instructor.
Pros:
- Clarity and Explanation: The course materials are explained in simple terms, making complex topics accessible to beginners and enhancing understanding for more experienced individuals. (Rating: 4.49/5)
- Real-world Application: The content is applicable and relevant to current business practices, ensuring that learners can immediately apply what they've learned. (Rating: 4.5/5)
- Engaging Content: The course structure is well-crafted, with each module building upon the previous one, and a balanced mix of theoretical understanding and practical application. (Rating: 4.5/5)
- Responsive Instructor: Raghu has been responsive to student inquiries and issues, providing support throughout the course. (Rating: 4.5/5)
- Innovative Teaching Methods: The use of multiple stacks and completion of pipeline projects within 3 hours showcases an innovative approach to teaching complex concepts efficiently. (Rating: 4.5/5)
- Comprehensive Coverage: The course covers a wide range of software, including Terraform, Jenkins, Kubernetes, and GitLab, providing learners with a broad skill set. (Rating: 4.5/5)
- Incorporation of Practical Tools: The use of tools like Jenkins pipelines for downloading artefacts is suggested to add an extra advantage, indicating a practical approach to learning. (Rating: 4.5/5)
- Ease of Understanding: Even with no prior experience, learners found the content easy to understand, which is a testament to the course's effectiveness in teaching new concepts. (Rating: 4.5/5)
Cons:
- In-depth Explanations: A few reviewers felt that some sections could benefit from more in-depth explanations to enhance understanding of the topic. (Rating: 4/5)
- Course Organization: One reviewer pointed out that the use of a single Git repository with many branches could be confusing and potentially lead to mistakes, as it may be challenging to follow and manage the course content effectively. (Rating: 3.5/5)
- External Resource Dependency: Learners with limited experience in Terraform or Linux commands might find themselves needing to refer to external resources to complement the course material. (Rating: 4/5)
- Technical Challenges: Some reviewers mentioned that certain modules required additional Google searches to fully understand the processes, which could be an obstacle for some learners. (Rating: 4/5)
General Feedback: The course is highly recommended by the majority of the reviewers. It has been praised for its ability to demystify DevSecOps and provide hands-on experience with real-world tools and technologies. The engaging teaching style and the balance between theory and practice have been key factors in its positive reception. However, there are some suggestions for improvements in terms of providing more in-depth explanations and reconsidering the course's organizational approach regarding Git repositories and branches to enhance learners' experience and reduce the risk of confusion.
Final Verdict: This DevSecOps course is an excellent resource for anyone looking to integrate security tools into their DevSecOps pipelines. With its clear explanations, practical application, and comprehensive coverage of relevant technologies, it stands out as a valuable learning tool for both beginners and those with prior experience in Jenkins. While there are areas that could be improved, such as providing more detailed explanations and optimizing the course's organization, the overall quality and effectiveness of the course are undeniable.
Charts
Price

Rating

Enrollment distribution
