Course Outline
Mindset, Culture & Responsibilities
- The evolution of DevOps and the C.A.L.M.S. framework
- DevOps Principles - The Three Ways - Dev + Ops + a culture of collaboration
- DevOps Practices - Continuous Everything - The end-to-end DevOps lifecycle
- Reflecting on participants' own projects
- The Manager's Role in DevOps - Eliminating organizational bottlenecks
- Warning signs: Identifying projects lacking healthy DevOps engagement
DevOps Toolchain: The Map of Tools (1)
- Everything-as-code - Version Control & Git
- Lab: Git fundamentals — cloning, branching, pull requests, and code review
- Flow - Continuous Integration & Continuous Delivery
- Lab: Deploying, executing & analyzing a CI/CD pipeline using Jenkins
- Quality gates - Code quality & continuous testing
- Lab: Setting up, running, and reporting with SonarQube — code quality, technical debt, and security issues
- Secure & portable deployments via Containers
- Lab: Containerization with Docker Desktop and a Kubernetes overview
- Configuration management and Infrastructure as Code
- Lab: Configuration-as-code using Ansible to deploy a web service
- DevSecOps — Integrating security into pipelines
- Shift-left security, Software Supply Chain management, SBOMs, Vulnerability management, and Security ownership
- Demo: Using Snyk for security gates in the pipeline
- SRE & Reliability Engineering - Designing for resilience and customer value
Identifying Opportunities & DevOps Maturity
- Business perspective, value stream mapping, and management
- Management focus areas - Waiting, Rework, Handovers, and Approvals
- Lab: Requirements traceability with Jira — from user story to deployed code
- Session: DevOps diagnostic framework — 10 key questions for any project
- DORA Metrics — Deployment Frequency, Lead Time, MTTR, and Change Failure Rate
- Workshop: DevOps Maturity Assessment — applied to real projects
- The opportunity matrix — prioritizing Quick Wins vs. Roadmap items; Small group presentations — each manager presents their assessment
Business Case, Integration & Action Plan
- "How to secure client buy-in and execute implementation"
- Session: DevOps ROI — Calculating time saved vs. implementation cost
- Constructing a business case for clients or management
- Incorporating DevOps into SoWs, proposals, or project plans
- Final workshop: Each manager presents an Action Plan for one project
Wrap-up, Q&A, Next Steps & recommended resources
Requirements
Participants are expected to have:
- A foundational understanding of software development projects and IT operations
- Experience in managing technical teams, projects, products, or service delivery
- Knowledge of software development lifecycles (such as Agile, Scrum, Waterfall, or hybrid models)
- No prior hands-on experience with DevOps, Docker, Kubernetes, or CI/CD is necessary
The technical labs are structured to provide practical insight into DevOps concepts and tools from a managerial viewpoint, rather than focusing on deep engineering implementation.
Target Audience
This course is ideal for:
- Project Managers
- Delivery Managers
- Team Leads
- Engineering Managers
- Development Managers
- IT Managers and Department Heads
- Product Owners involved in software delivery
- Senior technical professionals stepping into leadership roles
The program is particularly beneficial for managers who need to understand how DevOps influences project delivery, team performance, quality, security, and business outcomes, without requiring them to become hands-on DevOps engineers.
Testimonials (3)
Craig was extremely involved in the training, always making sure we are paying attention, adapted the examples to our day-to-day activities and always provided an answer when asked, even if the information was not added in the presentation.
Ecaterina Ioana Nicoale - BOOKING HOLDINGS ROMANIA SRL
Course - DevOps Foundation®
High level of commitment and knowledge of the trainer
Jacek - Softsystem
Course - DevOps Engineering Foundation (DOEF)®
real life examples