
In this course on DevSecOps, students will embark on an immersive journey delving into the dynamic realm of secure development and operations. We will explore the comprehensive suite of AWS developer tools such as CodeCommit, CodePipeline, and CodeDeploy, leveraging their functionalities to streamline and automate the software development lifecycle.
Moreover, we will delve into the robust landscape of AWS security services, understanding how to implement and utilize them effectively to fortify our applications and infrastructure against potential threats.
A pivotal aspect of this course involves mastering the intricacies of microservice deployment on Kubernetes clusters through Continuous Integration and Continuous Deployment (CI/CD) pipelines. At every stage of this pipeline, students will discover the integration of cutting-edge security tools including Software Composition Analysis (SCA), Static Application Security Testing (SAST), Dynamic Application Security Testing (DAST), ECR Scanning, and Runtime Application Self-Protection (RASP).
By the course's conclusion, students will have acquired invaluable skills and insights necessary to architect, deploy, and maintain secure and efficient software solutions within a DevSecOps framework, empowering them to navigate the ever-evolving landscape of secure software development.
Course Content
Basics of SDLC
Three-tier Application architecture on AWS
CI/CD using AWS native services
CI/CD using Jenkins and other opensource tools
Docker and Kubernetes
IaC using Terraform
Introduction to Security tools of SCA, SAST, DAST and RASP
Automated microservice deployment on EKS
Security in IaC
DevSecOps using Open Source Security tools on EKS
With this course, I will also provide "Accelerate DevSecOps on AWS using Chaos Engineering" book which is written by Me
Pls book a call to discuss more on Pricing and timing of class