DevOps is a set of practices, tools, and cultural philosophy that automate and integrate the processes between software development and IT teams. This learning path provides an overview of DevOps and the key components of the DevOps methodology.
-
Discover what DevOps is and isn't.
-
Explore DevOps components, including infrastructure as code.
-
See DevOps in practice through a complete DevOps project.
Courses
-
1
DevOps Foundations3h 9mDevOps Foundations
By: James Wickett
Learn how DevOps can help you establish a culture of collaboration and communication between software engineers (Dev) and IT operations (Ops).
-
2
DevOps Foundations: Continuous Delivery/Continuous Integration1h 51mDevOps Foundations: Continuous Delivery/Continuous Integration
By: James Wickett
Build faster, more reliable software with continuous integration and continuous delivery. Learn about core CI/CD concepts by seeing how they fit into a delivery pipeline.
-
3
DevOps Foundations: Infrastructure as Code2h 12mDevOps Foundations: Infrastructure as Code
By: James Wickett
Learn the basics of infrastructure as code and all the implications of treating all our infrastructure code as application code, including testing and deployment.
-
4
DevOps Foundations: Monitoring and Observability2h 1mDevOps Foundations: Monitoring and Observability
By: Ibukun Itimi
Monitoring is a key practice area of modern operations. Learn the techniques and tools for monitoring from a DevOps mindset.
-
5
DevOps Foundations: Your First Project (2019)3h 32mDevOps Foundations: Your First Project (2019)
By: Carlos Nunez
Curious about how to put DevOps principles into practice? This course can help. Learn how to apply a DevOps philosophy to a sample app you might find in the enterprise.