Course

Course Summary
Credit Type:
Course
ACE ID:
SKIL-0282
Organization:
Location:
Online
Length:
16 hours (52 weeks)
Dates Offered:
Credit Recommendation & Competencies
Level Credits (SH) Subject
Upper-Division Baccalaureate 2 Computer Information Systems
Description

Objective:

The course objective is to provide a solid foundation for integrating security into DevOps practices. This course starts with the basics of security's importance and evolution, then explores the shift from DevOps to DevSecOps, highlighting key differences and benefits. It includes practical insights into the DevSecOps lifecycle, such as security code reviews, tests, and vulnerability management, applicable to environments like on-premise setups and cloud platforms (AWS, Azure, GCP). By the end, participants will have versatile skills in DevSecOps and be ready to apply them in diverse technological settings.

Learning Outcomes:

  • Apply DevSecOps methodologies throughout the software development lifecycle
  • Implement DevSecOps practices within CI/CD pipelines.
  • Utilize essential DevSecOps tools and secure containers across various environments.
  • Understand fundamental security principles for DevSecOps and the transition from DevOps to DevSecOps.

General Topics:

  • Security Principles for DevSecOps
  • The DevSecOps Life Cycle and Methodologies
  • DevSecOps in Continuous Integration & Delivery (CI/CD)
  • DevSecOps Across Different Environments (On-premises, AWS, Azure, GCP)
  • DevSecOps Tools and Container Security
Instruction & Assessment

Instructional Strategies:

  • Computer Based Training
  • Practical Exercises

Methods of Assessment:

  • Examinations
  • Quizzes

Minimum Passing Score:

70%
Supplemental Materials