DevOps in an ITIL Shop. Not just compatible; DevOps achieves ITIL s promise.

Similar documents
San Francisco Chapter. Cassius Downs Network Edge LLC

Assuring Certainty through Effective Regression Testing. Vishvesh Arumugam

White Paper: The Impact of DevOps on Your ITIL Implementation

SUSE s vision for agile software development and deployment in the Software Defined Datacenter

Session 408 Tuesday, October 22, 10:00 AM - 11:00 AM Track: Industry Insights

ISO/IEC overview

Goals for Today s Presentation

Contents. viii. List of figures. List of tables. OGC s foreword. 3 The ITIL Service Management Lifecycle core of practice 17

How Can Testing Teams Play a Key Role in DevOps Adoption?

Test Automation Strategies in Continuous Delivery. Nandan Shinde Test Automation Architect (Tech CoE) Cognizant Technology Solutions

IT4IT - Semantische Integrationsarchitektur für die IT

DevOps A How To for Agility with Security

ISO/IEC IT Service Management (ITSM) Standard & IT Infrastructure Library (ITIL) Overview and Growth Trends

Couples Therapy for DevOps and ITIL

To ITIL and Beyond: Operational Discipline via Process

Will your application be secure enough when Robots produce code for you?

Roles and Responsibilities on DevOps Adoption

ISO/ IEC (ITSM) Certification Roadmap

A DEVOPS STATE OF MIND. Chris Van Tuin Chief Technologist, West

our container journey

I keep hearing about DevOps What is it?

Accelerate your Software Delivery Lifecycle with IBM Development and Test Environment Services

Enhancing the Cybersecurity of Federal Information and Assets through CSIP

Implementing ITIL v3 Service Lifecycle

DevOps Agility Demands Advanced Management and Automation

ITIL and IT Service Management

WHO SHOULD ATTEND? ITIL Foundation is suitable for anyone working in IT services requiring more information about the ITIL best practice framework.

Building ITSM Beyond ITIL

Accelerating Digital Transformation

Determining Best Fit for ITIL Implementation

Maximize the synergies between ITIL and DevOps Anthony Orr. AXELOS.com

locuz.com SOC Services

Automation, DevOps, and the Demands of a Multicloud World in the Telecommunications Industry

UNLOCKING THE TRUE BENEFIT OF SOFTWARE DEFINED NETWORKING

1. You should attempt all 40 questions. Each question is worth one mark.

Weaving Security into Every Application

ITIL V3 Service Lifecycle - Continual Service Improvement (CSI)

WHITEPAPER. Database DevOps with the Redgate Deployment Suite for Oracle

Administering SQL Servers for Development Teams. Mike Acord & Tony Sebion Omni Resources

Deploying IMS Applications with IBM UrbanCode Deploy

The Value of Migrating from Cisco Tidal Horizon to Cisco Process Orchestrator

ITIL Intermediate Continual Service Improvement (CSI) Certification Boot Camp - Brochure

Enabling Security Controls, Supporting Business Results

Best Practices for Collecting User Requirements

Day One Success for DevSecOps and Automation on Azure

Creating a Hybrid Gateway for API Traffic. Ed Julson API Platform Product Marketing TIBCO Software

ORACLE SERVICES FOR APPLICATION MIGRATIONS TO ORACLE HARDWARE INFRASTRUCTURES

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

The ITIL v.3. Foundation Examination

DEVOPSIFYING NETWORK SECURITY. An AlgoSec Technical Whitepaper

Accelerate Your Enterprise Private Cloud Initiative

Guide to the implementation and auditing of ISMS controls based on ISO/IEC 27001

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

cdsummit Continuous Delivery Seminars Automating the deployment process 9 th September 2014

Planning and Implementing ITIL in ICT Organisations

The Experience of Generali Group in Implementing COBIT 5. Marco Salvato, CISA, CISM, CGEIT, CRISC Andrea Pontoni, CISA

Redgate Database Lifecycle Management (DLM) vs SQL Server Data Tools (SSDT)

SOFTWARE PLATFORM INFRASTRUCTURE. as a Service. as a Service. as a Service. Empower Users. Develop Apps. Manage Machines

DevOps Anti-Patterns. Have the Ops team deal with it. Time to fire the Ops team! Let s hire a DevOps unit! COPYRIGHT 2019 MANICODE SECURITY

Why you should adopt the NIST Cybersecurity Framework

Kanban-The Building Blocks. Ashish Chandra Senior Manager-SunGard

Sirius Security Overview

Data Virtualization Implementation Methodology and Best Practices

CONTINUOUS DELIVERY IN THE ORACLE CLOUD

THE ART OF SECURING 100 PRODUCTS. Nir

ITIL 2 or ITIL 3? Barry Corless

THE KEY BENEFITS OF ITIL

Integrating ITIL and COBIT 5 to optimize IT Process and service delivery. Johan Muliadi Kerta

Orchestrating the Continuous Delivery Process

Accelerate your Azure Hybrid Cloud Business with HPE. Ken Won, HPE Director, Cloud Product Marketing

Development. Architecture QA. Operations

Automating IT Asset Visualisation

Cisco Director Class SAN Planning and Design Service

How to Build an Appium Continuous Testing Pipeline

Disruptive Technology

Policy Document. PomSec-AllSitesBinder\Policy Docs, CompanyWide\Policy

COURSE BROCHURE. ITIL - Foundation Training & Certification

CA Automation Capabilities A Technical Look at Process and Runbook Automation. Tom Kouhsari and AJ Dennis

COMPLIANCE AUTOMATION BRIDGING THE GAP BETWEEN DEVELOPMENT AND INFORMATION SECURITY

BUILDING SECURITY INTO YOUR DATA CENTER MODERNIZATION STRATEGY

WEBMETHODS AGILITY FOR THE DIGITAL ENTERPRISE WEBMETHODS. What you can expect from webmethods

"Charting the Course... ITIL 2011 Managing Across the Lifecycle ( MALC ) Course Summary

Visual Studio Team Services

Building a BC/DR Control Library and Regulatory Response Program

DATA SHEET RISK & CYBERSECURITY PRACTICE EMPOWERING CUSTOMERS TO TAKE COMMAND OF THEIR EVOLVING RISK & CYBERSECURITY POSTURE

PREPARE FOR TAKE OFF. Accelerate your organisation s journey to the Cloud.

ﺖﻴﻨﻣا ﺖﻳﺮﻳﺪﻣ ﻢﺘﺴﻴﺳ ﻲﺷزﻮﻣآ رﺎﻨﻴﻤﺳ يﺎﻫدراﺪﻧﺎﺘﺳا يﺎﻬﺘﺳﺎﻴﺳ ﻪﻳﺎﭘ ﺮﺑ تﺎﻋﻼﻃا BS7799 & BS15000 مﻮﺳ ﻲﺷزﻮﻣآ رﺎﻨﻴﻤﺳ

The ITIL Foundation Examination

Risk: Security s New Compliance. Torsten George VP Worldwide Marketing and Products, Agiliance Professional Strategies - S23

ITIL 2011 Overview - 1 Day (English and French)

Revolutionize the Way You Work With IMS Applications Using IBM UrbanCode Deploy Evgeni Liakhovich, IMS Developer

Transformation in Technology Barbara Duck Chief Information Officer. Investor Day 2018

IT Service. Demystifying ITIL. J. Andrew Atencio Andy. 1. Introduction and History. 2. Why Service Management/ITIL?

Shift Happens. The Role of Continuous Testing in DevOps. Alex Martins. CTO Continuous Testing. May 15 th, 2018 CA Technologies.

Put Security Into Your DevOps NOW. Or Prepare for the Flood Matthew Fisher Solution Architect, Fortify Federal 08MAR2018

SOLUTION BRIEF RSA ARCHER IT & SECURITY RISK MANAGEMENT

Recovery at a Click - where to be in 18 months

ITIL isn t evil Most people who implement it are

OSS for Digital Services From evolution to revolution

Shift Left Testing: are you ready? Live Webinar, Sept 19

Transcription:

DevOps in an ITIL Shop Not just compatible; DevOps achieves ITIL s promise.

Can DevOps & ITIL Coexist? ITIL Avoid Failure Rigorous Change Management and control Application Development not addressed Waterfall paradigm: Service Design Package contains complete signed-off requirements Solution is obtained (or developed) Solution is tested & validated against the Service Design Package Completed service is deployed DevOps Fail Fast Multiple deploys per day (maybe 100 s of them) Integrate Dev & Ops so the two operate as one Agile paradigm: Emergent requirements Incremental development Continuous testing Regular deployments Feedback from production to Dev

1970 s 1980 s 1991 2001 2005 2007 2011 2016 1960 s 1950 s Historical Context Gartner mentions DevOps DevOps Increasing Creation of and Dependence on Computer- Based Services UK Government Builds Library of 40+ books about Information Technology Best Practices -- The original ITIL British Standard 15000 ITIL V2 -- Library Refined into 9 Books Establish IT Information Management Forum (ITIMF) -- Later becomes IT Service Management Forum (ITSMF) ISO 20000 2005 ITIL V3 -- Library Reorganized by Lifecycle Phases into 5 Books ITIL 2011 -- Library updated

Where DevOps Fits into ITIL SDP Continual Service Improvement Application Management function Change Management process Release and Deployment process

Continual Service Improvement CSI Purpose: Align IT services with changing business needs by identifying and implementing improvements to IT services that support business processes Improve service effectiveness, process effectiveness and cost-effectiveness Inward Focus Incremental improvement Outward focus Revolutionary improvement Accelerate the process

Application Management Function Not Application Development Ops group with an Application Focus Support the organization s business processes by helping to identify functional and manageability requirements for application software, and then to assist in the design and development of those applications and the ongoing support and improvement of those applications. DevOps-like Dev & Ops collaboration No ITIL Guidance on how DevOps fills this gap

Change Management Process Purpose & Objectives Control the lifecycle of all changes, enabling beneficial changes to be made with minimum disruption to IT services. Respond to the customer s changing business requirements while maximizing value and reducing incidents, disruption and re-work. Respond to business and IT requests for change that will align the services with the business need. Ensure that changes are recorded and evaluated, and that authorized changes are prioritized, planned, tested, implemented, documented and reviewed in a controlled manner. Ensure that all changes to configuration items are recorded in the Configuration Management System. Optimize overall business risk it is often correct to minimize business risk, but sometimes it is appropriate to knowingly accept a risk because of the potential benefit.

DevOps & Change Management DevOps makes application changes: Routine Risk-free Application release and deployment become Standard Changes Pre-authorized (no meetings and analysis required) Application Management function authorized to: Release and deploy on demand, or Enable automatic deployments Set up scheduled periodic deployments

Release and Deployment Process Plan, schedule and control the build, test and deployment of releases and to deliver new functionality required by the business while protecting the integrity of existing services. Incidents caused by deployment of changes: Non-DevOps shops: Constant source of risk DevOps practices reduce by an order of magnitude Fully automated deployment process Automated process tested in Dev many times High deployment frequency further reduces risk Fast, easy recovery blunts impact of failures

DevOps Release and Deployment Fully Automated Fully automated Deployment Pipeline: Compile Build Test Package Deploy Net result: Eliminate human error Enforce standards Produce auditable log Achieve consistency Enable full visibility

DevOps Release and Deployment Tested in Dev The same automated deployment process is used to deploy the application into all environments Development Functional Test Performance Test Production Staging Production Net Result: Fully tested before deployment to Prod Programs Scripts Configuration files Low risk of failure

DevOps Release and Deployment High Frequency Easy & Risk-free deployment = Deployment more often (to both Dev & Prod) Net Result: Automated deployment is tested a lot Each deployment is a small change Reduced impact of Application functional bugs

DevOps Release and Deployment Fast, Easy Recovery from issues Bug fixes can be deployed quickly Rollback is also automated Simple case: Deploy prior version using original automated deployment Messy case: Perform automated rollback Built and tested during dev What ITIL recommends

Implementing DevOps in an ITIL Shop Dev & Ops (& Test & Security & ) learn to collaborate, then Reform processes Define standards Build a Deployment Pipeline Choose and implement tools Obtain Standard Change authorization for deployments from Change Manager by demonstrating low risk It will take months or years but is so worth the investment!