Introducing SCA: How is modern software built today?

Time to complete icon1 hour to complete

Overview

This course is designed to help you understand how modern software is assembled today. You'll learn about the benefits and risks associated with using open source components in software development. This course covers the complexities introduced by third-party code, including security vulnerabilities and licensing issues, and the importance of proactively managing these risks throughout the SDLC.

Learning objectives

After completing this course, you’ll be able to:

  • Explain the benefits of using open-source software.
  • Identify how a third-party component comes into an application.
  • Describe open-source security vulnerabilities and licensing risks.

Key topics

  • Benefits of using open-source software
  • How third-party components come into an application
  • Open-source security vulnerabilities
  • Open-source licensing risks
  • Additional learning and resources

Target audience

  • DevOps engineer
  • Developer
  • Engineering leader
  • Analyst
  • Stakeholder

Prerequisites

  • This is an introductory course; no prerequisites are required.