Adopting DevOps in an ITIL Environment

COURSE OUTLINE:

Description

This course is intended to help clients with existing ITIL adoption that are also considering or are in early stages of adopting DevOps practices. Clients will understand the intersection of ITIL and DevOps and how to leverage both to realize their full value. Because many corporations have invested heavily in ITIL and their existing environments are based on the ITIL framework, this approach to DevOps utilizes ITIL principles.

Audience
Business and Technical roles: These roles may be new to the defined DevOps practices but have previous exposure to the ITIL framework.
  • IT department leaders, IT Directors, IT Managers, Program Managers, Project Managers, IT Service Managers, Service Transition Managers
  • Software and Code Developers and other technical roles associated with the DevOps practices
  • Any roles involved in IT projects managed or led via ITIL
Learning Objectives
  • Define and interpret the DevOps approach practices
  • Define how DevOps and ITSM complement each other
  • Identify and distinguish which ITIL processes are considered vital in a DevOps environment
  • Define new policy areas that apply for ITSM processes in DevOps environments
  • Illustrate how to measure processes in automated DevOps environments
  • Define and distinguish the necessary culture and team structures
  • Identify and define recommended steps of preparing for automation
  • Describe considerations of approach to business integration from transition
1. Define and interpret DevOps practices2. Define how DevOps and ITSM complement each other
  • Look at the overlap in philosophy
3. Distinguish which ITIL processes are vital in a DevOps environment
  • Tactical view processes that are vital to DevOps
  • Automation
  • release cycle influence of automation
4. Define new polices for ITSM processes in DevOps environments
  • Policies and main processes
  • Change management
  • Release management
  • Configuration management
  • Service operation processes
5. Illustrate how to measure processes in automated DevOps environments
  • Metrics and the application of metrics
  • Who, Why, How, Who measures, How often
  • Design the measurement in to your environment relative to your environment
  • Adopt and adapt terminology's approach
  • Adopt and adapt a service framework's approach
6. Define and distinguish the necessary culture and team structures
  • The various teams and how to focus on projects
  • Impact of cultural shift & what that looks like and what that feels like
  • Build process influence and new qualifying elements
7. Identify and define steps of preparing for automation8. Transition to integration