Course Overview
This course covers the CI/CD pipeline, a crucial aspect of DevOps, and its benefits over traditional delivery processes. Students will learn to differentiate between traditional delivery and CI/CD, identify stages within the CI/CD pipeline, and recognize tools that support various stages. The course also emphasizes the importance of security within the CI/CD pipeline, including best practices such as source code scanning, security testing, and runtime security. Through demonstrations and lessons, students will gain hands-on experience with building and executing a CI/CD pipeline in the Google Cloud Platform, using tools like GitHub, Jenkins, and Docker. By the end of the course, students will be able to create a secure CI/CD pipeline, automate testing and deployment, and ensure the quality and reliability of their applications.