• Online, Self-Paced
Course Description

In this 16-video course, learners will explore the concept of infrastructure as code (IaC); the prominent tools used to implement infrastructure as code; and key factors in evolving provisioning practices for DevOps workflow. Learners will hear about prominent tools used for log monitoring and configuring alert for DevOps architecture; and steps involved in planning and implementing applications whitelisting. You will watch demonstrations of how to install and configure OpenShift container platform to manage IT infrastructure, as well as U-center to monitor errors; use gecko code and SonarQube to implement code coverage; and install Sonatype to manage score and infrastructure artifacts. Next, learn to use Git software (Git-secrets) to manage secure commits in repository and manage Docker images locally or remotely on Container Registry. Key topics also covered here include IaC, provisioning, scaling DevOps, Kubernetes, containerization, and quality gates. Other topics: JaCoCo, a free Java code coverage library; SonarQube, Jenkins, and Blue Ocean; implementing pipelines; DevOps team structure, Docker, and image management.

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.