About This Course: This DevOps course reveals the principles, concepts, and practices that have proven to increase the ROI achieved when building and delivering software in an Agile environment. Students learn how to select appropriate tools and configure them to form a continuous development-delivery-operations support pipeline. Through practical exercises, all student will recognize positive and negative patterns of the DevOps culture, software build, test, and deployment in their own work environment. This course qualifies for ICAgile certification (ICAgile Certified Professional in Foundations of DevOps (ICP-FDO)) and Scrum Alliance continuing education credits.
You Will Learn How To
- Achieve Continuous Deployment by coding deployment pipelines
- Create real-time feedback by configuring continuous integration and build automation tools
- Implement version control principles to software and infrastructure to enable agility
- Apply Lean principles to operations and leverage virtualization, containers, and cloud technologies
- Automate the entire software delivery process using popular tools including Git, Maven, JUnit, Jenkins, Vagrant, Docker, and more