The DevSecOps Life Cycle
Skillsoft issued completion badges are earned based on viewing the percentage required or receiving a passing score when assessment is required. The DevSecOps life cycle is a methodology implemented by software development teams to ensure products are delivered in a timely and efficient manner. This multi-phase life cycle is designed to guide personnel and teams as efficiently as possible through the end-to-end process of product development.
Begin this course, by differentiating between the waterfall and agile models for software development. Then you will explore each phase of the DevOps life cycle in detail, including continuous development, continuous integration, ongoing testing, continuous deployment, continuous feedback, continuous monitoring, and continuous operations. Next, you will discover DevSecOps pipelines, focusing on security code reviews, security testing, scans, monitoring, and reporting. You will learn about the guiding principles and common benefits of automation in DevSecOps. Finally, you will investigate shift left testing and security principles and best practices.