Introduction to DevOps
- History of DevOps
- Understanding the Full Stack
The Urgency For DevOps
- Business Value of DevOps
- Drivers For Change
- Goals for DevOps
Key DevOps Principles & Concepts
- Understanding C.A.L.M.S.
- The Three Ways
- Theory of Constraints
- Continuous Integration/Delivery
- Continuous Testing and Deployment
Full Stack – People & Culture
- Characteristics of Collaboration
- Transformational Leadership
- Organizational Models for DevOps
- Transiting to a Product & Platform Teams
Full Stack – Processes & Practices
- Adapting ITIL for DevOps
- Principles of Lean Thinking
- Understanding Agile
- The 15 Essential Practices for DevOps
Full Stack – Technology & Automation
- Understanding Automation
- Deployment Pipeline Automation
- Tools for DevOps Toolchain
- Emergence of Cloud
- Cloud Deployment and Service Models and
- Architecting for Continuous Delivery
- Containerization and Microservices
Course Review and Exam Preparation