• Online, Self-Paced
Course Description

This course explores key concepts and techniques for the adoption of DevOps, and advanced terminologies and vocabularies associated with DevOps tools. It discusses how DevOps can help organizations incrementally adopt DevOps capabilities to achieve a DevOps maturity model. You will learn how to implement delivery pipelines, and how to adopt DevOps on the cloud. You will also learn the benefits of automation, and automation tools available to design and deploy environments to establish a DevOps culture. Next, explore the DevOps lifecycle phases from the perspective of continuous integration and continuous delivery (CI/CD). You will learn to set up different phases of DevOps by using Atlassian Jira and Confluence, and to specify the role of collaborative development and operations. Learners explore end-to-end implementation of CI/CD processes in the cloud for application development, testing, and release. Finally, you will learn the benefits of DevSecOps and cloud computing when they are used together, and learn how to implement DevSecOps in the DevOps workflow lifecycle and pipeline.

Learning Objectives

{"discover the key concepts covered in this course"}

Framework Connections

The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.