This course will help familiarize you with the term DevSecOps, help you understand how it applies to software development, and demonstrate how DevSecOps benefits your organization.
- Define DevSecOps, an extension of DevOps, which includes “pushing quality closer to the source” and “shifting security left” in the software development lifecycle (SDLC).
- Explain why DevSecOps is relevant for all modern software development organizations.
- List three ways legacy security processes can produce unintended outcomes for software developers and application security teams.
- Articulate three compelling reasons that adopting a DevSecOps process makes good business sense for any organization developing software.
A basic understanding of DevOps as a collaborative discipline that enables accelerated development and delivery of software by breaking down traditionally siloed software development and IT operations departments. For more information, see our Educational Foundations technical article, What is DevOps?
The target audience for this course includes software developers and/or security professionals who are new to DevSecOps as a discipline and want to learn more about the benefits it provides as organizations navigate their DevOps transformations and open source governance strategies.
There are no specific system requirements for this course.
This course provides an introduction to DevSecOps as a discipline by defining it conceptually and making a business case for its adoption as organizations continue on their DevOps transformation journeys. It does not include detailed best practices or methods, which will be covered in future courses.
Refer to our Glossary for more information on any of the terms used throughout this course.