• Online, Self-Paced
Course Description

There's a number of tools that can be leveraged in the implementation and management of DevOps. In this course you'll learn about DevOps tools and automation, beginning with tools used for automating the deployment pipeline, shared version control as part of infrastructure as code, and popular version control tools. Then you'll explore the benefits of infrastructure as code, the Agile principle of definition of done, the test automation pyramid, and the role played by the principle of building quality in. Finally, you'll discover the various options for implementing automated testing tools, continuous integration and the role it plays in the deployment pipeline, build automation and its role in the deployment pipeline, and explore a case study that demonstrates how an organization implemented improvements. This course was originally created by Global Knowledge (GK). 

Learning Objectives

{"discuss popular tools used for automating the deployment pipeline"}

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):

Specialty Areas

  • Systems Development

Specialty Areas have been removed from the NICE Framework. With the recent release of the new NICE Framework data, updates to courses are underway. Until this course can be updated, this historical information is provided to give better context as to how it can help you with your cybersecurity goals.

Feedback

If you would like to provide feedback for this course, please e-mail the NICCS SO at NICCS@hq.dhs.gov.