Providing Technology Training and Mentoring For Modern Technology Adoption
Web Age Aniversary Logo
US Inquiries / 1.877.517.6540
Canadian Inquiries / 1.877.812.8887
Course #:WA2593

DevOps for Managers & Leaders Training

This two-day course provides IT practitioners in management, leadership, or senior staff roles with a solid understanding of the goals, practices, and desired outcomes from introducing DevOps in an organization.  The course covers DevOps concepts, culture, and common organizational transformation and implementation challenges.  Processes, practices, and the tools supporting them are also covered.

Four guided workshops allow students to explore each of the topics discussed for their own organizations.

Our most popular Webinars for a DevOps Manager are

AUDIENCE

This course is for practitioners in all segments of Information Technology; while it is aimed at those in management or leadership roles, it is intended for any IT practitioner who is or will be participating in DevOps activities.  

This course is intended for:

  • Leaders who are or will be designing and leading a DevOps practice in their team, department, or organization
  • Staff who are or will be participating in DevOps projects, and are looking for a comprehensive, end-to-end understanding of the processes they will be supporting


This course is not intended for individuals who are looking for hands-on or specific technical training; other courses are available to meet specific technical needs.

PREREQUISITES

No specific experience is required, though general IT experience is an asset.

DURATION

2 day.

Outline of DevOps for Managers & Leaders Training

Chapter 1 - What is DevOps

  • What is DevOps
  • Why DevOps
  • DevOps is for business
  • DevOps value chain
  • Goals
  • Driving Business Outcomes

 

Chapter 2 - What DevOps looks like

  • End-to-end example
  • People and process, then tools
  • Small steps - Building DevOps from the left
  • Small steps - Building DevOps from the right
  • Small steps
  • Where DevOps “just fits”
  • DevOps and Cloud
  • DevOps and Microservices
  • DevOps and Containers

 

Chapter 3 - Culture

  • Developing a DevOps culture
  • CALMS model
  • Culture
  • Automation
  • Lean
  • Lean - Reducing waste
  • Lean - Reducing overburdening
  • Lean - Reducing variation
  • Measurement
  • Sharing
  • Supporting communication
  • Supporting collaboration
  • Supporting knowledge management

 

Chapter 4 - Building blocks of DevOps

  • End-to-end process
  • Plan
  • Plan – Stand-ups
  • Plan – Kanban board
  • Plan – Collaboration tools
  • Code, build, and test
  • Code, build, and test - Agile
  • Code, build, and test – Scrum
  • Development toolchain
  • Continuous integration (CI)
  • Test automation
  • Where no test has gone before
  • Version control
  • Artifact repositories
  • Release, deploy
  • Continuous delivery
  • Testing and verification
  • QA testing
  • Configuration management
  • Virtual machines
  • Containers
  • Containers – challenges
  • Operate, monitor
  • Container orchestration

 

Chapter 5 - Organization

  • Why organization matters
  • Why the current organization matters
  • What not to do (anti-patterns)
  • Anti-patterns - Silos
  • Anti-patterns - Missing cooperation
  • Pattern - DevOps collaboration
  • Pattern - Integrated product team
  • Pattern - DevOps as a service
  • Pattern - DevOps advocacy team
  • Key components for successful teams
  • Importance of leadership

 

Chapter 6 – Governance and controls

  • An evolving context for governance
  • Increasing frequency of change
  • DevOps challenges for governance
  • Sample controls
  • Automated code scanning
  • Automated vulnerability scanning
  • Application security training
  • Dependency and supply chain management
  • Access and activity logging
  • Continuous auditing and monitoring

 

Chapter 7 – Measurement

  • Why measure?
  • What to measure?
  • What to measure?
  • Metric - Deployment frequency
  • Metric - Velocity
  • Metric - Cycle time and lead time
  • Metric - Percentage of failed deployments
  • Metric - Mean time to recovery (MTTR)
  • General caution about metrics

 

Chapter 8 - Path to DevOps

  • Making the Case for DevOps
  • Show benefits across roles and teams
  • Start small and build on success
  • Tool – Value stream mapping
  • Change management and cultural change  
  • Understand motivations
  • Understand motivations – Example
  • Develop shared goals
  • Form dedicated, cross-functional teams
  • “Failure” is not a four-letter word
  • Focus on process and capability, not output
  • Maintaining DevOps capabilities


Chapter 9 – Best practices

  • Relentlessly attack poor collaboration
  • Everything you do is part of a process
  • Align governance and DevOps
  • One tool to capture every request
  • One set of tooling for everyone
  • Seek continuous feedback
  • Use dashboards
  • Use agile methods
  • Essential practices
  • Myths and legends
We regularly offer classes in these and other cities. Atlanta, Austin, Baltimore, Calgary, Chicago, Cleveland, Dallas, Denver, Detroit, Houston, Jacksonville, Miami, Montreal, New York City, Orlando, Ottawa, Philadelphia, Phoenix, Pittsburgh, Seattle, Toronto, Vancouver, Washington DC.
US Inquiries / 1.877.517.6540
Canadian Inquiries / 1.877.812.8887