Module 1: DevOps Adoption:
• Describe the basic reasons for DevOps adoption
• DevOps myths
• History of DevOps
• Bi-model IT
• Introduction to Agile
• Principles of the Three Ways
Module 2: Culture and People:
• Focus on business outcomes
• Explain how the several DevOps roles work together to add value to the business
• Explain the differences between I-shape, T-shape and E-shape in relationship to DevOps
• Explain how to integrate operations into the daily work of development
Module 3: DevOps Principles and Concepts:
• Infrastructure as code
• Immutable vs mutable servers
• Cloud concepts
• Microservices versus monolithic services
• Configuration management practice
• Service level management practice
Module 4: The First Way: The Technical Practice of Flow:
• Visualizing work
• Kanban, handoff reduction, waste reduction
• Deployment pipeline
• Continuous Integration/Continuous Delivery (CI/CD)
• Software development and management practice
• Automated testing
• Deployment management practice
• Release management practice
Module 5: The Second Way: Feedback:
• Feedback loops, swarming, andon
• Telemetry
• Hypothesis-driven development
• Code review techniques
• Launch readiness
• Low-risk releases
Module 6: The Third Way: Continuous Leaning and Experimentation:
• Explain how continual improvement helps an organization
• Understand and conduct a blameless post-mortem
• Differentiate between the several Simian Army Monkey types to improve learning
• Explain how injection of production failure creates resilience
• Explain when to use game days
• Explain Kaizen Blitz
Module 7: Information Security, Change Enablement, and Governance
Module 8: Where to Start:
• Assessments
• Pilots
• Agile/Scrum/Kanban
Exam preparation and review