Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
1. Introduction
- Establishing Goals and Assessing the Current State
- The Objective of DevOps
2. Understanding DevOps
- Background and Historical Context
- Challenges and Issues in Modern Environments
- The Inherent Conflict in IT Core Operations
- Roles within DevOps
- Defining DevOps
- Core Concepts
3. Ball Point Game
4. The Rationale for DevOps
- Key Driving Factors
- Case Study: Amazon's Process
- Insights from the State of DevOps Report
- Connections Between Manufacturing and DevOps
5. DevOps at Microsoft – A Case Study
- Dark Launches
- Feature Flags
- Transitioning from Agile to DevOps
- Branching Strategies
- Team Structures
- Cultivating a Live Site Culture
6. How DevOps Functions
- Continuous Integration
- Continuous Deployment
- Continuous Delivery
- Continuous Testing
- Continuous Monitoring
- Automation
- Kanban End-to-End
7. Culture and DevOps
- People and Trust
- Resilience
- Engagement as a Priority
- Redefining Metrics
- The Law of Motivation
- Essential Elements for a Successful DevOps Culture
9. Tool Time
- Build Automation
- Test Automation
- Deployment Automation
- Environment Provisioning
- Automated Feedback and Monitoring
10. DevOps Assessment
12. Summary and Next Steps
In-Class Exercises:
- Individual and Team Goals – Identifying current issues and goals
- The Ball Point Game – Creative team game to learn about process optimization
- The Penny Game – see how Kanban and batch sizes affect delivery
- DISC Assessment – personality / culture exercise
- DevOps Assessment – Where Are We?
21 Hours
Testimonials (1)
real life examples