Course Outline
Strategic Alignment, Organizational Culture, and Operational Responsibilities
- Historical evolution of DevOps and the C.A.L.M.S. framework
- Core DevOps principles: The Three Ways and fostering a collaborative culture between development and operations
- DevOps practices: Continuous processes and the comprehensive end-to-end lifecycle
- Critical review of participants' current project portfolios
- The managerial function in DevOps: Eliminating organizational impediments
- Indicators for detecting projects lacking healthy DevOps engagement
DevOps Toolchain: Technical Architecture and Integration (Part 1)
- Infrastructure-as-Code and Version Control systems utilizing Git
- Practical exercise: Fundamental Git operations including cloning, branching, pull requests, and peer code review
- Workflow automation: Continuous Integration (CI) and Continuous Delivery (CD)
- Practical exercise: Configuration, execution, and analysis of a CI/CD pipeline using Jenkins
- Quality assurance gates: Code integrity standards and continuous testing protocols
- Practical exercise: Implementation of SonarQube for code quality analysis, technical debt tracking, and security vulnerability reporting
- Secure and portable deployment strategies using containerization technologies
- Practical exercise: Container packaging with Docker Desktop and an overview of Kubernetes orchestration
- Configuration management and automated infrastructure provisioning
- Practical exercise: Defining configuration-as-code using Ansible and deploying a web service
- DevSecOps: Embedding security controls directly into delivery pipelines
- Shift-left security methodologies, Software Supply Chain management, Software Bills of Materials (SBOMs), vulnerability remediation, and shared security accountability
- Demonstration of Snyk for implementing automated security gates within the pipeline
- Site Reliability Engineering (SRE): Designing systems for both operational resilience and user value
Assessment of Opportunities and DevOps Maturity Levels
- Business-oriented perspectives, value stream mapping, and governance
- Managerial focus areas: Reduction of waiting times, rework, handoff friction, and approval delays
- Practical exercise: Establishing requirements traceability in Jira, linking user stories to deployed code
- Session: Application of a DevOps diagnostic framework utilizing ten critical evaluation questions for project oversight
- DORA Metrics analysis: Deployment Frequency, Lead Time for Changes, Mean Time to Recovery, and Change Failure Rate
- Workshop: DevOps Maturity Assessment applied to active government or enterprise projects
- Opportunity Matrix: Prioritizing immediate improvements versus long-term roadmap items, including small group presentations where managers present their assessment findings
Business Justification, Strategic Integration, and Implementation Planning
- Strategies for stakeholder alignment and implementation execution
- Session: DevOps Return on Investment (ROI) analysis—calculating time efficiencies against implementation costs
- Constructing a robust business case for executive leadership and stakeholders
- Incorporating DevOps standards into Statements of Work (SoW), proposals, and project plans
- Final Workshop: Each manager presents a tailored Action Plan for a specific project
Conclusion, Q&A, Implementation Next Steps, and Resource Recommendations
Requirements
Participants are expected to possess the following qualifications:
- A foundational understanding of software development projects and IT operational standards
- Experience in managing technical teams, projects, products, or service delivery workflows
- Familiarity with software development lifecycles, including Agile, Scrum, Waterfall, or hybrid methodologies
- No prior hands-on experience with DevOps, Docker, Kubernetes, or CI/CD pipelines is required
Technical laboratory exercises are structured to provide practical exposure to DevOps concepts and tools from a management perspective, rather than focusing on detailed engineering implementation.
Target Audience
This course is designed for:
- Project Managers
- Delivery Managers
- Team Leads
- Engineering Managers
- Development Managers
- IT Managers and Department Heads
- Product Owners involved in software delivery initiatives
- Senior technical professionals transitioning into leadership roles
The program is particularly valuable for managers who need to understand how DevOps impacts project delivery, team performance, quality assurance, security compliance, and business outcomes, without necessarily becoming hands-on DevOps engineers.
Testimonials (2)
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