DevOps Foundations
- 7 courses
- 8 hours
- Skill IQ
The DevOps Foundations Learning Path is designed to introduce you to the basics of DevOps, a way to help teams work together to build and deliver applications and infrastructure faster and more efficiently. You’ll learn about key tools like version control, automation, troubleshooting, and security as well as how to use containers and manage infrastructure. This learning path is perfect for beginners, with simple explanations and hands-on labs to help you build skills step by step. By the end, you’ll have a solid understanding of how DevOps works and how it’s used in the real world.
Courses in this path
DevOps Introduction
An introduction to DevOps foundations and concepts.
DevOps Version Control Concepts and Practices
These courses and labs introduces the essential concepts and practices of version control in DevOps. You'll learn how version control systems help teams collaborate, track changes, and manage code effectively.
DevOps Containerization and Orchestration
These courses and labs provide a foundational understanding of containerization and orchestration in DevOps. You’ll learn how containers package applications and dependencies for consistent deployment across environments. You will also explore orchestration tools which automate the deployment, scaling, and management of containers.
DevOps Continuous Integration and Delivery
These courses and labs provide an introduction to Continuous Integration (CI) and Continuous Delivery (CD), key practices in DevOps that streamline software development and deployment.
DevOps Troubleshooting
These courses and labs equip you with the essential skills to troubleshoot and resolve issues in DevOps environments. You’ll learn systematic approaches to identify and fix problems across various stages of the DevOps lifecycle, including code, infrastructure, pipelines, and deployments using various tools and techniques.
DevOps Security
These courses and labs introduce the foundational principles of integrating security into DevOps practices, often called DevSecOps. You’ll learn how to embed security throughout the software development lifecycle, from coding and version control to deployment and monitoring.