We may earn an affiliate commission when you visit our partners.
Pluralsight logo

DevSecOps

The Big Picture

Richard Harpur

We are in the midst of a major software transformation that is empowering software engineers to build secure software. Learn to present the benefits of DevSecOps to your team along with the major steps to implement DevSecOps in your organization.

Read more

We are in the midst of a major software transformation that is empowering software engineers to build secure software. Learn to present the benefits of DevSecOps to your team along with the major steps to implement DevSecOps in your organization.

Want to implement DevSecOps but don't know where to start? Not sure if it will suit your organization or what benefits it will bring? In this course, DevSecOps: The Big Picture, you will learn foundational knowledge to master DevSecOps concepts. First, you will be introduced to the DevSecOps Manifesto. Next, you will explore the benefits of DevSecOps and what environments are best suited to this approach. Then, you will dive into how your development process needs to be enhanced to incorporate DevSecOps. Finally, you will discover common myths that will be extremely useful when you are selling the concept to your team or manager. When you are finished with this course, you will be proficient in discussing DevSecOps concepts and have a clear picture of how to implement DevSecOps into the software development process.

Enroll now

What's inside

Syllabus

Course Overview
Understanding DevSecOps Concepts
Identifying the Benefits of DevSecOps
Adopting DevSecOps in Your Software Development Lifecycle
Read more
Designing DevSecOps for Plan, Code, and Build SDLC Phases
Designing DevSecOps for Test, Release, and Operate SDLC Phases
Debunking DevSecOps Myths

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Examines principles in the DevSecOps Manifesto, an industry-standard guide
Emphasizes important phases in the SDLC, which is relevant to software engineers
Introduces common myths about DevSecOps, aiding learners in adopting it successfully
Outlines the steps for implementing DevSecOps, providing a structured approach

Save this course

Save DevSecOps: The Big Picture to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for DevSecOps: The Big Picture. These are activities you can do either before, during, or after a course.

Career center

Learners who complete DevSecOps: The Big Picture will develop knowledge and skills that may be useful to these careers:
DevSecOps Engineer
A DevSecOps Engineer is responsible for implementing and managing DevSecOps practices within an organization. Taking a course in DevSecOps will provide the foundational knowledge needed to succeed in this role, including an understanding of the DevSecOps Manifesto, the benefits of DevSecOps, and how to adopt DevSecOps into the software development lifecycle.
Security Engineer
A Security Engineer is responsible for designing, implementing, and maintaining security measures to protect an organization's systems and data. A course in DevSecOps can help Security Engineers understand how to integrate security into the software development process, which is essential for building secure software.
Software Architect
A Software Architect is responsible for designing and overseeing the development of software systems. A course in DevSecOps can help Software Architects understand how to incorporate security into the software design process, which is essential for building secure systems.
Software Engineer
A Software Engineer is responsible for the design, development, and maintenance of software systems. Those hoping to become Software Engineers may benefit from taking a course on DevSecOps, as DevSecOps is a major transformation that is empowering software engineers to build secure software. Understanding DevSecOps concepts and how to implement them will help build a foundation for success in a software engineering role.
Project Manager
A Project Manager is responsible for planning, executing, and closing software development projects. A course in DevSecOps can help Project Managers understand how to incorporate security into the project planning process, which is essential for delivering secure software.
Systems Analyst
A Systems Analyst is responsible for understanding the needs of an organization and designing and implementing software systems to meet those needs. A course in DevSecOps can help Systems Analysts understand how to incorporate security into the software requirements gathering and analysis process, which is essential for building secure systems.
Database Administrator
A Database Administrator is responsible for managing and maintaining databases. A course in DevSecOps can help Database Administrators understand how to secure databases, which is essential for protecting sensitive data.
Network Engineer
A Network Engineer is responsible for designing, implementing, and maintaining computer networks. A course in DevSecOps can help Network Engineers understand how to secure networks, which is essential for protecting data and systems from unauthorized access.
Security Analyst
A Security Analyst is responsible for monitoring and analyzing security events and data to identify and mitigate threats. A course in DevSecOps can help Security Analysts understand how to integrate security into the software development process, which is essential for building secure systems.
Compliance Officer
A Compliance Officer is responsible for ensuring that an organization complies with all applicable laws and regulations. A course in DevSecOps can help Compliance Officers understand how to incorporate security into the software development process, which is essential for building compliant systems.
Risk Manager
A Risk Manager is responsible for identifying, assessing, and mitigating risks to an organization. A course in DevSecOps can help Risk Managers understand how to incorporate security into the software development process, which is essential for building systems that are resilient to threats.
Business Analyst
A Business Analyst is responsible for understanding the needs of an organization and designing and implementing business solutions. A course in DevSecOps may be useful for Business Analysts who want to understand how to incorporate security into the business analysis process, which is essential for building secure systems.
Technical Writer
A Technical Writer is responsible for writing and maintaining technical documentation. A course in DevSecOps may be useful for Technical Writers who want to understand how to write secure documentation, which is essential for protecting sensitive information.
Software Tester
A Software Tester is responsible for testing software to identify and fix defects. A course in DevSecOps may be useful for Software Testers who want to understand how to incorporate security into the software testing process, which is essential for building secure systems.
Systems Administrator
A Systems Administrator is responsible for managing and maintaining computer systems. A course in DevSecOps may be useful for Systems Administrators who want to understand how to secure systems, which is essential for protecting data and systems from unauthorized access.

Reading list

We've selected ten books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in DevSecOps: The Big Picture.
Comprehensive guide to DevOps. It covers everything from the basics of DevOps to advanced topics such as security and automation.
Fictionalized account of a company that successfully implements DevOps. It provides a great overview of the benefits of DevOps and the challenges of implementing it.
Practical guide to threat modeling. It covers the process of identifying, analyzing, and mitigating security threats.
Practical guide to site reliability engineering. It covers the principles and practices of building and operating reliable systems.
Classic in the field of software development. It covers a wide range of topics, including software project management, software design, and software testing.
Classic in the field of software development. It covers the importance of people in software development and how to create a productive work environment.
Classic in the field of software testing. It covers a wide range of topics, including test planning, test design, and test execution.
Classic in the field of security engineering. It covers the principles and practices of building secure systems.
Classic in the field of software development. It covers the principles and practices of writing clean code.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to DevSecOps: The Big Picture.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser