Course Summary
Credit Type:
21.5 hours
Dates Offered:
Credit Recommendation & Competencies
Level Credits (SH) Subject
Lower-Division Baccalaureate 2 information technology


The course objective is to prepare a DevOps lead to design best practices and provide them with the tools to implement automation and continuous testing. The training in this course progresses towards the final role of the DevOps engineer by using Docker to create and deploy containers for DevOps, building pipelines using Docker in Jenkins, and implementing CI/CD for DevOps. DevOps engineers at this stage can take their understanding of DevOps and deepen it by concentrating on scaling DevOps for the enterprise, incorporating continuous feedback, and establishing success metrics and security protocols for DevOps.

Learning Outcomes:

  • list the capabilities of cloud DevOps platforms such as AWS, Azure, and GCP
  • describe DevOps automation
  • perform basic DevOps tasks using Docker and Kubernates
  • perform testing in CI/CD and DevOps
  • use Docker for the DevOps enterprise
  • implement DevOps continuous feedback
  • consider DevOps security and DevSecOps principles
  • list key DevOps best practices in culture, processes, and patterns, such as source code management, automation, and deployment
  • implement CI/CD for DevOps
  • scale DevOps for the enterprise

General Topics:

  • DevOps Design Best Practices
  • DevOps Cloud Automation
  • Implementing DevOps Automation
  • Taking DevOps to the Next Level with Docker
  • Implementing CI/CD for DevOps
  • DevOps Continuous Testing
  • Scaling DevOps for the Enterprise
  • Docker for the DevOps Enterprise
  • DevOps Continuous Feedback
  • DevOps Security Considerations
Instruction & Assessment

Instructional Strategies:

  • Computer Based Training
  • Laboratory
  • Practical Exercises

Methods of Assessment:

  • Examinations
  • Quizzes

Minimum Passing Score:

Supplemental Materials