DevOps and Agile

  • 3-hour sessionDuration
  • MDV5010Course Code

The overall goal of this course is to provide participants with the knowledge and importance of DevOps. DevOps is designed to help you deliver high-quality products and services more rapidly, foster collaboration within and across teams, and simply get more done in less time.

"Imagine a world where product owners, Development, QA, IT Operations, and Infosec work together, not only to help each other but also to ensure that the overall organization succeeds. By working toward a common goal, they enable the fast flow of planned work into production while achieving world-class stability, reliability, availability, and security. [1]" —The DevOps Handbook

Who should attend

Individuals who will benefit from this workshop include members and leaders of DevOps teams or those interested in implementing DevOps.

Course Objectives
  • Identify DevOps principles and methodology.
  • Learn the DevOps life cycle along with SDLC and DevOps culture.
  • Gain tips and techniques in managing the DevOps cycle.
  • See how DevOps and agile integrate to produce efficient processes and allow organizations to become profitable.
Course Outline
Getting Started
  • Introduction
  • Workshop Orientation
  • Expectations
DevOps Foundation Concepts
  • Collaborative Development
  • Continuous Exploration
  • Continuous Integration
  • Continuous Deployment
  • Continuous Release and Deployment
  • Continuous Monitoring
  • Customer Feedback and Optimization
  • Technical Debt Management
SAFe CALMR Approach to DevOps
  • Culture
  • Automation
  • Lean Practices
  • Measurement
  • Recovery
Implementing DevOps
  • Anti-Patterns
  • A Planned Approach
  • Addressing Change
Summary and Next Steps