SlideShare a Scribd company logo
1 of 8
The ITIL Guide
to DevOps
@ScriptRock | scriptrock.com2
Table of Contents
I. Introduction
II. Change Management
III. Release and Deploy Management
IV. Incident Management
V. Knowledge Management
VI. Conclusion
pg. 3
pg. 4
pg. 5
pg. 6
pg. 7
pg. 8
@ScriptRock | scriptrock.com3
I. Introduction
You’re never safe in Enterprise IT. Just when you
feel you’ve gotten a handle on the last hot topic
you’re hit with another. SOA, BPM, Agile, ITIL.
You feel like screaming “Enough!” but you know
resistance is futile. Gartner have said it’s important
so you know full well that you’ll be asked to “do”
it by management. The latest buzzword in IT is
DevOps.DevOpsismorephilosophythanprocess.
A recognition that the relationship between
developers and operations staff was broken.
Developers are expected to ship more code,
more frequently. Change is their friend. Ops are
expected to keep everything running smoothly, to
protect uptime.Change is their enemy.Something
had to give. At its core DevOps is simply about
improving collaboration between development
and operations teams. As an extension of Agile
it means including system administrators in the
agile development process. In practice DevOps
has also come to be associated with various tools
as well. In particular infrastructure automation,
automated testing, CI/CD and monitoring tools.
You’re in the Enterprise though. Where do you
start with DevOps? As most Enterprises these
days run on ITIL processes this is a pretty good
place to start. Despite the rumours, DevOps
doesn’t mean the end of ITIL. DevOps should be
seen as a means of ITIL process improvement.
By using ITIL processes as a basis for a DevOps
initiative you can greatly simplify and focus your
efforts. This eBook will step through the major ITIL
processes, outline what typically goes wrong, and
examine how application of DevOps principles
and tools can help.
DevOps is more
philosophy than
process.
@ScriptRock | scriptrock.com4
II. Change Management
Objective
The primary objective of Change Management is to enable beneficial changes to be made, with
minimum disruption to IT services.
What Goes Wrong?
What doesn’t go wrong with Change Management in a typical Enterprise? It’s the process that
represents the very issue that gave birth to the DevOps movement, the clash between improving
systems and keeping them running. Stakeholders are involved too late. Everything revolves around
the CAB (Change Advisory Board) and, while it should be more forward looking it usually defaults
back to a weekly change approval process where stakeholders protect their turf by blocking changes.
The change process is a necessary evil but it too often becomes the major bottleneck holding back
progress within an IT department. Errors due to change are also a major issue. Validations are often
done manually and regression testing is frequently insufficient.
How Can DevOps Help?
If your change process is a bottleneck then chance are it’s because that’s all it is to your Enterprise,
a process. You’ve followed all the advice of ITIL and have appropriate prioritizations, approvals and
stakeholders but guess what? You’ve taken the human element out. Email approvals are handy but
people are much more likely to reject approvals when they haven’t been consulted appropriately and
are not face to face with the person responsible.
So the best “DevOps” initiative we can implement within change may not really feel like DevOps at
all. It’s simply good practice to improve collaboration between stakeholders in the process. The main
goal is to make consultations between groups proactive, not reactive. One of the best examples of this
I’ve seen was painfully simple. The CIO mandated that all CABs be face to face (where possible), with
webcams used when not. Another involved requiring pre-approval from stakeholders for all changes
with “reject” removed as an option. Stakeholders could instead request “More Info”, in which case it
was up to the change owner to consult with them to get their OK to proceed. This simple modification
to the process resulted in a 60% drop in changes being rejected prior to release.
Standard Change
Asacompany’sDevOpspracticeprogresses,theintroductionof ContinuousIntegration,andeventually
Continuous Delivery, should have the ultimate goal of pushing as much change into the Standard
Change bucket as possible. ie: If it integrates and all tests pass then push it.
Tools
We will cover in upcoming sections various automation tools that, whilst not directly affecting change,
will have beneficial flow on effects. One key question to ask yourself regarding tools and change
though is this, “Can any of the approval points in my Change Management process be automated?”
@ScriptRock | scriptrock.com5
III. Release & Deploy Management
Objective
To plan, schedule and control the movement of releases to test and live environments.
What Goes Wrong?
It’s important to note that the objective lists both live and test environments. At the end of the day you
want this process to be as smooth as possible. It rarely is, and the hidden killer in most Enterprises
is the fact that a lot of this wasted time takes place when migrating between non-Production
environments. Who hasn’t gone through hours of troubleshooting to work out why the application
that worked fine in UAT doesn’t work in Staging? How many PMs have sat on the sidelines in frustration
as their project gets held up while the team scrambles to get a QA or performance environment
ready? An environment that is supposed to be always available. Another major issue comes from the
management of conflicting projects. Schedules are altered and additional time factored in to mitigate
poorly defined and implemented integration processes.
How Can DevOps Help?
This is an area where the automation side of DevOps really comes into play. Automated deployment,
automated testing and continuous integration are key. When managing environments and moving
applications through them consistency is what you want.The first step towards that is consistent builds.
Automated deployment tools are a must. No PM wants to hear that it will take 3 days to get UAT ready
for testing. Tell them it will be deployed, validated and ready to go in a matter of minutes and you’ll be
assured of a seat at the project completion lunch.
How about keeping it that way? Automated testing, both functional and configuration will help
maintain consistency (or prevent promotion of issues in the case of functional testing). One sign of
an advanced IT shop is the implementation of monitoring solutions earlier and earlier in the process.
Proactive identification of problems and inconsistencies is the key.Painful code merges and unecessary
scheduling delays can be mitigated by the use of continuous integration tools, where all development
branches are regularly merged into an integration branch and automated tests run to catch conflicts
early and reduce regression testing requirements when it is time to go live.
Tools
Automation: Puppet, Chef, CFEngine, Ansible, Salt Stack
Functional Testing: Cucumber, QTP, Rational, Selenium,
Visual Studio Test Professional Configuration Testing: ScriptRock
Continuous Integration: Jenkins, Travis CI, Circle CI
@ScriptRock | scriptrock.com6
IV. Incident Management
Objective
The primary objective of Incident Management is to return the IT service to users as quickly as possible.
What Goes Wrong?
Any form of breakdown in communication between groups can translate into serious issues for the
Incident Management process. Silos are often reinforced here as finger pointing and the “Blame
Game” becomes common when what is required is a collaborative and unified effort to get systems
back online and working correctly as quickly as possible.
How Can DevOps Help?
Like the Change Management process, the Incident Management process will naturally receive flow
on benefits in the form of reduced incident numbers when initiatives in other areas such as automated
testing, deployment and continuous integration are put into action. Perhaps the best example of how
a DevOps mindset can assist the Incident Management process though is the practice of making sure
that development staff also go on call. The benefits from this are twofold. Firstly, seeing development
staff playing their part and standing on the front line improves the camaraderie with the operations
team. Secondly, an understanding of the impact their code has on supportability makes developers
better coders as well.
Tools
Get the developer a pager :)
@ScriptRock | scriptrock.com7
V. Knowledge Management
Objective
The primary purpose of Knowledge Management is to improve efficiency by reducing the need to
rediscover knowledge.
What Goes Wrong?
This is an area that has long been a problem for Enterprise IT. Knowledge has typically been consigned
to Word documents that no one reads, and which are out of date as soon as they are created. In most
instances Knowledge Management is simply a case of making every effort to ensure that the best
and brightest stay with the company, as the most valuable source of knowledge is locked in these
employees’ heads.
How Can DevOps Help?
Automation is the key here. Whether you are dealing with a deployment, a test, or an approval, each
time you automate something you are, effectively, capturing knowledge. ITIL may disagree with this
definition but it is the only practical one. Executable Documentation creates a virtuous cycle; the
documentation tests the system, and the system tests the documentation.
Tools
The same tools we listed above for automation (deployment and test) are relevant here. Whilst biased
I will say that the majority of them are lacking in one key area though: Collaboration. Capturing
knowledge in a tool like Puppet or Chef is a good thing. If you can’t use these tools though, you cannot
view or contribute to it. Practical Knowledge Management is the intersection of both automation
and collaboration. Tools like ScriptRock that abstract away technical detail and actively promote
collaboration are the future of this space.
@ScriptRock | scriptrock.com8
VI. Conclusion
IT fads come and go, and you should always
be wary of the latest buzzword. Whilst time
will tell whether the term DevOps will endure,
its lessons on collaboration and automation
certainly will. Adoption of DevOps practices
within the Enterprise does not mean throwing
out a perfectly good framework like ITIL. Think
of DevOps as more of an evolution. ITIL brought
order where there was once chaos. In some cases
its formality and rigidity has gone too far though.
Application of Agile and DevOps principles
over the foundation of ITIL can overcome this.
By using your ITIL processes as starting points
for analysis of potential benefits, an Enterprise
DevOps implementation is given greater focus.
Identify pain points that could benefit from
greater collaboration and automation. Prioritize
them based on potential benefit and estimated
effort. Get started today though, otherwise your
business will most certainly be left behind.

More Related Content

What's hot

Putting the Pro in Process Design with Donna Knapp - an ITSM Academy Webinar
Putting the Pro in Process Design with Donna Knapp - an ITSM Academy WebinarPutting the Pro in Process Design with Donna Knapp - an ITSM Academy Webinar
Putting the Pro in Process Design with Donna Knapp - an ITSM Academy WebinarITSM Academy, Inc.
 
ITSM Roles in an Agile and DevOps World, an ITSM Academy Webinar
ITSM Roles in an Agile and DevOps World, an ITSM Academy WebinarITSM Roles in an Agile and DevOps World, an ITSM Academy Webinar
ITSM Roles in an Agile and DevOps World, an ITSM Academy WebinarITSM Academy, Inc.
 
Waterfall-ITIL vs Agile-DevOps
Waterfall-ITIL vs Agile-DevOpsWaterfall-ITIL vs Agile-DevOps
Waterfall-ITIL vs Agile-DevOpsPaul Peissner
 
What is Agile Service Management? Why Is it Important? ITSM Academy Webinar
 What is Agile Service Management? Why Is it Important? ITSM Academy Webinar What is Agile Service Management? Why Is it Important? ITSM Academy Webinar
What is Agile Service Management? Why Is it Important? ITSM Academy WebinarITSM Academy, Inc.
 
Agile and ITIL Continuous Delivery
Agile and ITIL Continuous DeliveryAgile and ITIL Continuous Delivery
Agile and ITIL Continuous DeliveryMartin Jackson
 
Agile IT Service Management
Agile IT Service ManagementAgile IT Service Management
Agile IT Service ManagementIan Jones
 
How to become a great DevOps Leader, an ITSM Academy Webinar
How to become a great DevOps Leader, an ITSM Academy WebinarHow to become a great DevOps Leader, an ITSM Academy Webinar
How to become a great DevOps Leader, an ITSM Academy WebinarITSM Academy, Inc.
 
Agile Lean Scrum ITIL V2
Agile Lean Scrum ITIL V2Agile Lean Scrum ITIL V2
Agile Lean Scrum ITIL V2Russell Pannone
 
Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...
Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...
Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...ITSM Academy, Inc.
 
Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8
Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8
Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8Janusz Stankiewicz
 
Kamu: reconciling DevOps and ITSM/ITIL
Kamu: reconciling DevOps and ITSM/ITILKamu: reconciling DevOps and ITSM/ITIL
Kamu: reconciling DevOps and ITSM/ITILRob England
 
IT Pro Webinar Series: Agile Service Management Automation with Service Manag...
IT Pro Webinar Series: Agile Service Management Automation with Service Manag...IT Pro Webinar Series: Agile Service Management Automation with Service Manag...
IT Pro Webinar Series: Agile Service Management Automation with Service Manag...Cireson
 
DevOps, Agile methods and Continuous Improvement in the Software development ...
DevOps, Agile methods and Continuous Improvement in the Software development ...DevOps, Agile methods and Continuous Improvement in the Software development ...
DevOps, Agile methods and Continuous Improvement in the Software development ...Paulo Traça
 
DevOps 101 for Government
DevOps 101 for GovernmentDevOps 101 for Government
DevOps 101 for GovernmentSanjeev Sharma
 
2016.06 ACT-IAC Partners breakfast: GSA's 18F on DevOps delivery
2016.06 ACT-IAC Partners breakfast: GSA's 18F on DevOps delivery2016.06 ACT-IAC Partners breakfast: GSA's 18F on DevOps delivery
2016.06 ACT-IAC Partners breakfast: GSA's 18F on DevOps deliveryChristopher Dorobek
 
DevOps unraveled - Nyenrode masterclass on Agile Management
DevOps unraveled - Nyenrode masterclass on Agile ManagementDevOps unraveled - Nyenrode masterclass on Agile Management
DevOps unraveled - Nyenrode masterclass on Agile ManagementInspectie van het Onderwijs
 
Agile Service Management: An introduction - Bas Blanken
Agile Service Management: An introduction - Bas BlankenAgile Service Management: An introduction - Bas Blanken
Agile Service Management: An introduction - Bas BlankenTOPdesk
 
ACT-IAC Partners #GovDevOps: PTO - agile - and DevOps
ACT-IAC Partners #GovDevOps: PTO - agile - and DevOpsACT-IAC Partners #GovDevOps: PTO - agile - and DevOps
ACT-IAC Partners #GovDevOps: PTO - agile - and DevOpsChristopher Dorobek
 
DevOps Transformation - Another View
DevOps Transformation - Another ViewDevOps Transformation - Another View
DevOps Transformation - Another ViewAgron Fazliu
 

What's hot (20)

Putting the Pro in Process Design with Donna Knapp - an ITSM Academy Webinar
Putting the Pro in Process Design with Donna Knapp - an ITSM Academy WebinarPutting the Pro in Process Design with Donna Knapp - an ITSM Academy Webinar
Putting the Pro in Process Design with Donna Knapp - an ITSM Academy Webinar
 
ITSM Roles in an Agile and DevOps World, an ITSM Academy Webinar
ITSM Roles in an Agile and DevOps World, an ITSM Academy WebinarITSM Roles in an Agile and DevOps World, an ITSM Academy Webinar
ITSM Roles in an Agile and DevOps World, an ITSM Academy Webinar
 
Waterfall-ITIL vs Agile-DevOps
Waterfall-ITIL vs Agile-DevOpsWaterfall-ITIL vs Agile-DevOps
Waterfall-ITIL vs Agile-DevOps
 
What is Agile Service Management? Why Is it Important? ITSM Academy Webinar
 What is Agile Service Management? Why Is it Important? ITSM Academy Webinar What is Agile Service Management? Why Is it Important? ITSM Academy Webinar
What is Agile Service Management? Why Is it Important? ITSM Academy Webinar
 
Agile and ITIL Continuous Delivery
Agile and ITIL Continuous DeliveryAgile and ITIL Continuous Delivery
Agile and ITIL Continuous Delivery
 
Agile IT Service Management
Agile IT Service ManagementAgile IT Service Management
Agile IT Service Management
 
Dev ops of die (
Dev ops of die (Dev ops of die (
Dev ops of die (
 
How to become a great DevOps Leader, an ITSM Academy Webinar
How to become a great DevOps Leader, an ITSM Academy WebinarHow to become a great DevOps Leader, an ITSM Academy Webinar
How to become a great DevOps Leader, an ITSM Academy Webinar
 
Agile Lean Scrum ITIL V2
Agile Lean Scrum ITIL V2Agile Lean Scrum ITIL V2
Agile Lean Scrum ITIL V2
 
Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...
Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...
Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...
 
Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8
Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8
Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8
 
Kamu: reconciling DevOps and ITSM/ITIL
Kamu: reconciling DevOps and ITSM/ITILKamu: reconciling DevOps and ITSM/ITIL
Kamu: reconciling DevOps and ITSM/ITIL
 
IT Pro Webinar Series: Agile Service Management Automation with Service Manag...
IT Pro Webinar Series: Agile Service Management Automation with Service Manag...IT Pro Webinar Series: Agile Service Management Automation with Service Manag...
IT Pro Webinar Series: Agile Service Management Automation with Service Manag...
 
DevOps, Agile methods and Continuous Improvement in the Software development ...
DevOps, Agile methods and Continuous Improvement in the Software development ...DevOps, Agile methods and Continuous Improvement in the Software development ...
DevOps, Agile methods and Continuous Improvement in the Software development ...
 
DevOps 101 for Government
DevOps 101 for GovernmentDevOps 101 for Government
DevOps 101 for Government
 
2016.06 ACT-IAC Partners breakfast: GSA's 18F on DevOps delivery
2016.06 ACT-IAC Partners breakfast: GSA's 18F on DevOps delivery2016.06 ACT-IAC Partners breakfast: GSA's 18F on DevOps delivery
2016.06 ACT-IAC Partners breakfast: GSA's 18F on DevOps delivery
 
DevOps unraveled - Nyenrode masterclass on Agile Management
DevOps unraveled - Nyenrode masterclass on Agile ManagementDevOps unraveled - Nyenrode masterclass on Agile Management
DevOps unraveled - Nyenrode masterclass on Agile Management
 
Agile Service Management: An introduction - Bas Blanken
Agile Service Management: An introduction - Bas BlankenAgile Service Management: An introduction - Bas Blanken
Agile Service Management: An introduction - Bas Blanken
 
ACT-IAC Partners #GovDevOps: PTO - agile - and DevOps
ACT-IAC Partners #GovDevOps: PTO - agile - and DevOpsACT-IAC Partners #GovDevOps: PTO - agile - and DevOps
ACT-IAC Partners #GovDevOps: PTO - agile - and DevOps
 
DevOps Transformation - Another View
DevOps Transformation - Another ViewDevOps Transformation - Another View
DevOps Transformation - Another View
 

Viewers also liked

Common Challenges in DevOps Change Management
Common Challenges in DevOps Change ManagementCommon Challenges in DevOps Change Management
Common Challenges in DevOps Change ManagementMatt Ray
 
DevOps, Agile, Scrum, ITIL, & ITSM: Excerpts From ITx 2016
DevOps, Agile, Scrum, ITIL, & ITSM: Excerpts From ITx 2016DevOps, Agile, Scrum, ITIL, & ITSM: Excerpts From ITx 2016
DevOps, Agile, Scrum, ITIL, & ITSM: Excerpts From ITx 2016Ritchie Grijaldo
 
ITIL and DEVOPS can be friends
ITIL and DEVOPS can be friendsITIL and DEVOPS can be friends
ITIL and DEVOPS can be friendsING-IT
 
6 Awesome Quotes from ITIL and DevOps Influencers
6 Awesome Quotes from ITIL and DevOps Influencers6 Awesome Quotes from ITIL and DevOps Influencers
6 Awesome Quotes from ITIL and DevOps InfluencersVistara
 
itSMF-A Debate: ITIL vs Dev-Ops
itSMF-A Debate: ITIL vs Dev-OpsitSMF-A Debate: ITIL vs Dev-Ops
itSMF-A Debate: ITIL vs Dev-OpsITIL Zealot
 
ITIL , DevOps and IT4IT
ITIL , DevOps and IT4ITITIL , DevOps and IT4IT
ITIL , DevOps and IT4ITSwati Kumari
 
DevOps and Agile in an ITSM world
DevOps and Agile in an ITSM worldDevOps and Agile in an ITSM world
DevOps and Agile in an ITSM worldClaire Agutter
 
DevOps Introduction and the launch of DASA
DevOps Introduction and the launch of DASADevOps Introduction and the launch of DASA
DevOps Introduction and the launch of DASAJan-Willem Middelburg
 
Slaying the Dragons of Agile, DevOps and ITSM Information Flow
Slaying the Dragons of Agile, DevOps and ITSM Information FlowSlaying the Dragons of Agile, DevOps and ITSM Information Flow
Slaying the Dragons of Agile, DevOps and ITSM Information FlowCA Technologies
 
The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)dev2ops
 
DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...
DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...
DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...dev2ops
 
DOES 15 - Jan-Joost Bouwman and Ingrid Algra - ITIL and DevOps Can Be Friends
DOES 15 - Jan-Joost Bouwman and Ingrid Algra - ITIL and DevOps Can Be Friends DOES 15 - Jan-Joost Bouwman and Ingrid Algra - ITIL and DevOps Can Be Friends
DOES 15 - Jan-Joost Bouwman and Ingrid Algra - ITIL and DevOps Can Be Friends Gene Kim
 
DOES SFO 2016 - Steve Brodie - The Future of DevOps in the Enterprise
DOES SFO 2016 - Steve Brodie - The Future of DevOps in the EnterpriseDOES SFO 2016 - Steve Brodie - The Future of DevOps in the Enterprise
DOES SFO 2016 - Steve Brodie - The Future of DevOps in the EnterpriseGene Kim
 
ServiceNow ITIL at Ludicrous Speeds - Rugged DevOps
ServiceNow  ITIL at Ludicrous Speeds - Rugged DevOpsServiceNow  ITIL at Ludicrous Speeds - Rugged DevOps
ServiceNow ITIL at Ludicrous Speeds - Rugged DevOpsGene Kim
 

Viewers also liked (14)

Common Challenges in DevOps Change Management
Common Challenges in DevOps Change ManagementCommon Challenges in DevOps Change Management
Common Challenges in DevOps Change Management
 
DevOps, Agile, Scrum, ITIL, & ITSM: Excerpts From ITx 2016
DevOps, Agile, Scrum, ITIL, & ITSM: Excerpts From ITx 2016DevOps, Agile, Scrum, ITIL, & ITSM: Excerpts From ITx 2016
DevOps, Agile, Scrum, ITIL, & ITSM: Excerpts From ITx 2016
 
ITIL and DEVOPS can be friends
ITIL and DEVOPS can be friendsITIL and DEVOPS can be friends
ITIL and DEVOPS can be friends
 
6 Awesome Quotes from ITIL and DevOps Influencers
6 Awesome Quotes from ITIL and DevOps Influencers6 Awesome Quotes from ITIL and DevOps Influencers
6 Awesome Quotes from ITIL and DevOps Influencers
 
itSMF-A Debate: ITIL vs Dev-Ops
itSMF-A Debate: ITIL vs Dev-OpsitSMF-A Debate: ITIL vs Dev-Ops
itSMF-A Debate: ITIL vs Dev-Ops
 
ITIL , DevOps and IT4IT
ITIL , DevOps and IT4ITITIL , DevOps and IT4IT
ITIL , DevOps and IT4IT
 
DevOps and Agile in an ITSM world
DevOps and Agile in an ITSM worldDevOps and Agile in an ITSM world
DevOps and Agile in an ITSM world
 
DevOps Introduction and the launch of DASA
DevOps Introduction and the launch of DASADevOps Introduction and the launch of DASA
DevOps Introduction and the launch of DASA
 
Slaying the Dragons of Agile, DevOps and ITSM Information Flow
Slaying the Dragons of Agile, DevOps and ITSM Information FlowSlaying the Dragons of Agile, DevOps and ITSM Information Flow
Slaying the Dragons of Agile, DevOps and ITSM Information Flow
 
The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)
 
DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...
DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...
DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...
 
DOES 15 - Jan-Joost Bouwman and Ingrid Algra - ITIL and DevOps Can Be Friends
DOES 15 - Jan-Joost Bouwman and Ingrid Algra - ITIL and DevOps Can Be Friends DOES 15 - Jan-Joost Bouwman and Ingrid Algra - ITIL and DevOps Can Be Friends
DOES 15 - Jan-Joost Bouwman and Ingrid Algra - ITIL and DevOps Can Be Friends
 
DOES SFO 2016 - Steve Brodie - The Future of DevOps in the Enterprise
DOES SFO 2016 - Steve Brodie - The Future of DevOps in the EnterpriseDOES SFO 2016 - Steve Brodie - The Future of DevOps in the Enterprise
DOES SFO 2016 - Steve Brodie - The Future of DevOps in the Enterprise
 
ServiceNow ITIL at Ludicrous Speeds - Rugged DevOps
ServiceNow  ITIL at Ludicrous Speeds - Rugged DevOpsServiceNow  ITIL at Ludicrous Speeds - Rugged DevOps
ServiceNow ITIL at Ludicrous Speeds - Rugged DevOps
 

Similar to ITIL Guide for DevOps

How to lead a large organization through agile transformation bodhi choudhuri
How to lead a large organization through agile transformation bodhi choudhuriHow to lead a large organization through agile transformation bodhi choudhuri
How to lead a large organization through agile transformation bodhi choudhuriBodhi Choudhuri
 
Devops ppt copy
Devops ppt   copyDevops ppt   copy
Devops ppt copysaigowsi
 
DevOps Deep Dive Webinar: Building a business case for agile and devops
DevOps Deep Dive Webinar: Building a business case for agile and devopsDevOps Deep Dive Webinar: Building a business case for agile and devops
DevOps Deep Dive Webinar: Building a business case for agile and devopsBasis Technologies
 
The Ultimate DevOps Playbook
The Ultimate DevOps PlaybookThe Ultimate DevOps Playbook
The Ultimate DevOps PlaybookEggplant
 
The Ultimate DevOps Playbook
The Ultimate DevOps PlaybookThe Ultimate DevOps Playbook
The Ultimate DevOps PlaybookJalpesh Patel
 
The DevOps promise: IT delivery that’s hot-off-the-catwalk and made-to-last
The DevOps promise:  IT delivery that’s hot-off-the-catwalk and made-to-lastThe DevOps promise:  IT delivery that’s hot-off-the-catwalk and made-to-last
The DevOps promise: IT delivery that’s hot-off-the-catwalk and made-to-lastPeter Shirley-Quirk
 
8 Ways to Boost Your DevOps Efforts
8 Ways to Boost Your DevOps Efforts8 Ways to Boost Your DevOps Efforts
8 Ways to Boost Your DevOps EffortsLucy Zeniffer
 
DevOps Automation: Boosting Efficiency and Productivity
DevOps Automation: Boosting Efficiency and ProductivityDevOps Automation: Boosting Efficiency and Productivity
DevOps Automation: Boosting Efficiency and ProductivityFredReynolds2
 
Devops interview-questions-PDF
Devops interview-questions-PDFDevops interview-questions-PDF
Devops interview-questions-PDFMayank Kumar
 
success with enterprise dev-ops - whitepaper -
success with enterprise dev-ops - whitepaper -success with enterprise dev-ops - whitepaper -
success with enterprise dev-ops - whitepaper -Koichiro Toda
 
DevOps_Automation White Paper
DevOps_Automation White PaperDevOps_Automation White Paper
DevOps_Automation White PaperToby Thorslund
 
2011 06 15 velocity conf from visible ops to dev ops final
2011 06 15 velocity conf   from visible ops to dev ops final2011 06 15 velocity conf   from visible ops to dev ops final
2011 06 15 velocity conf from visible ops to dev ops finalGene Kim
 
An introduction to DevOps
An introduction to DevOpsAn introduction to DevOps
An introduction to DevOpsAndrea Tino
 
Continuous Integration
Continuous IntegrationContinuous Integration
Continuous IntegrationPreetam Palwe
 
[Business Strategy] DevOps Implementation Failure. Save It Before You Fail It!
[Business Strategy] DevOps Implementation Failure. Save It Before You Fail It![Business Strategy] DevOps Implementation Failure. Save It Before You Fail It!
[Business Strategy] DevOps Implementation Failure. Save It Before You Fail It!Ajeet Singh
 
Best Practices for a Successful DevOps Transformation.pdf
Best Practices for a Successful DevOps Transformation.pdfBest Practices for a Successful DevOps Transformation.pdf
Best Practices for a Successful DevOps Transformation.pdfpCloudy
 

Similar to ITIL Guide for DevOps (20)

How to lead a large organization through agile transformation bodhi choudhuri
How to lead a large organization through agile transformation bodhi choudhuriHow to lead a large organization through agile transformation bodhi choudhuri
How to lead a large organization through agile transformation bodhi choudhuri
 
Devops ppt copy
Devops ppt   copyDevops ppt   copy
Devops ppt copy
 
DevOps Deep Dive Webinar: Building a business case for agile and devops
DevOps Deep Dive Webinar: Building a business case for agile and devopsDevOps Deep Dive Webinar: Building a business case for agile and devops
DevOps Deep Dive Webinar: Building a business case for agile and devops
 
The Ultimate DevOps Playbook
The Ultimate DevOps PlaybookThe Ultimate DevOps Playbook
The Ultimate DevOps Playbook
 
The Ultimate DevOps Playbook
The Ultimate DevOps PlaybookThe Ultimate DevOps Playbook
The Ultimate DevOps Playbook
 
The DevOps promise: IT delivery that’s hot-off-the-catwalk and made-to-last
The DevOps promise:  IT delivery that’s hot-off-the-catwalk and made-to-lastThe DevOps promise:  IT delivery that’s hot-off-the-catwalk and made-to-last
The DevOps promise: IT delivery that’s hot-off-the-catwalk and made-to-last
 
Dev opsnirvana
Dev opsnirvanaDev opsnirvana
Dev opsnirvana
 
8 Ways to Boost Your DevOps Efforts
8 Ways to Boost Your DevOps Efforts8 Ways to Boost Your DevOps Efforts
8 Ways to Boost Your DevOps Efforts
 
DevOps Automation: Boosting Efficiency and Productivity
DevOps Automation: Boosting Efficiency and ProductivityDevOps Automation: Boosting Efficiency and Productivity
DevOps Automation: Boosting Efficiency and Productivity
 
DevOps, Agile and Continuous Delivery: Creating a repeatable and reliable del...
DevOps, Agile and Continuous Delivery: Creating a repeatable and reliable del...DevOps, Agile and Continuous Delivery: Creating a repeatable and reliable del...
DevOps, Agile and Continuous Delivery: Creating a repeatable and reliable del...
 
Devops interview-questions-PDF
Devops interview-questions-PDFDevops interview-questions-PDF
Devops interview-questions-PDF
 
success with enterprise dev-ops - whitepaper -
success with enterprise dev-ops - whitepaper -success with enterprise dev-ops - whitepaper -
success with enterprise dev-ops - whitepaper -
 
DevOps_Automation White Paper
DevOps_Automation White PaperDevOps_Automation White Paper
DevOps_Automation White Paper
 
2011 06 15 velocity conf from visible ops to dev ops final
2011 06 15 velocity conf   from visible ops to dev ops final2011 06 15 velocity conf   from visible ops to dev ops final
2011 06 15 velocity conf from visible ops to dev ops final
 
An introduction to DevOps
An introduction to DevOpsAn introduction to DevOps
An introduction to DevOps
 
DevOps 1 (1).pptx
DevOps 1 (1).pptxDevOps 1 (1).pptx
DevOps 1 (1).pptx
 
Continuous Integration
Continuous IntegrationContinuous Integration
Continuous Integration
 
[Business Strategy] DevOps Implementation Failure. Save It Before You Fail It!
[Business Strategy] DevOps Implementation Failure. Save It Before You Fail It![Business Strategy] DevOps Implementation Failure. Save It Before You Fail It!
[Business Strategy] DevOps Implementation Failure. Save It Before You Fail It!
 
Q!Digitz
Q!Digitz Q!Digitz
Q!Digitz
 
Best Practices for a Successful DevOps Transformation.pdf
Best Practices for a Successful DevOps Transformation.pdfBest Practices for a Successful DevOps Transformation.pdf
Best Practices for a Successful DevOps Transformation.pdf
 

More from PMOfficers PMOAcademy

Cómo (re)diseñar y liderar una PMO (caso de éxito).pdf
Cómo (re)diseñar y liderar una PMO (caso de éxito).pdfCómo (re)diseñar y liderar una PMO (caso de éxito).pdf
Cómo (re)diseñar y liderar una PMO (caso de éxito).pdfPMOfficers PMOAcademy
 
From dividing teams by Function to uniting teams by Project.pdf
From dividing teams by Function to uniting teams by Project.pdfFrom dividing teams by Function to uniting teams by Project.pdf
From dividing teams by Function to uniting teams by Project.pdfPMOfficers PMOAcademy
 
Del triángulo de hierro a los Agile Contracts.pdf
Del triángulo de hierro a los Agile Contracts.pdfDel triángulo de hierro a los Agile Contracts.pdf
Del triángulo de hierro a los Agile Contracts.pdfPMOfficers PMOAcademy
 
El ciclo de vida de la gestión de riesgo en portafolio, una visión práctica
El ciclo de vida de la gestión de riesgo en portafolio, una visión prácticaEl ciclo de vida de la gestión de riesgo en portafolio, una visión práctica
El ciclo de vida de la gestión de riesgo en portafolio, una visión prácticaPMOfficers PMOAcademy
 
Secret behind a High Voltage PMO Team.pdf
Secret behind a High Voltage PMO Team.pdfSecret behind a High Voltage PMO Team.pdf
Secret behind a High Voltage PMO Team.pdfPMOfficers PMOAcademy
 
What we should consider before the starting to setup a pmo?
What we should consider before the starting to setup a pmo?What we should consider before the starting to setup a pmo?
What we should consider before the starting to setup a pmo?PMOfficers PMOAcademy
 
La importancia de la Gerencia de Proyecto para el desarrollo económico global
La importancia de la Gerencia de Proyecto para el desarrollo económico globalLa importancia de la Gerencia de Proyecto para el desarrollo económico global
La importancia de la Gerencia de Proyecto para el desarrollo económico globalPMOfficers PMOAcademy
 
Cómo (re) diseñar y liderar una pmo IT Telecos (caso de éxito)
Cómo (re) diseñar y liderar una pmo IT Telecos (caso de éxito)Cómo (re) diseñar y liderar una pmo IT Telecos (caso de éxito)
Cómo (re) diseñar y liderar una pmo IT Telecos (caso de éxito)PMOfficers PMOAcademy
 
PMO's ORIENTADAS A NEGOCIO, ¿ES POSIBLE?
PMO's ORIENTADAS A NEGOCIO, ¿ES POSIBLE?PMO's ORIENTADAS A NEGOCIO, ¿ES POSIBLE?
PMO's ORIENTADAS A NEGOCIO, ¿ES POSIBLE?PMOfficers PMOAcademy
 
¿Cómo ayudará PMOfficers a los Profesionales y Empresas este 2022
¿Cómo ayudará PMOfficers a los Profesionales y Empresas este 2022¿Cómo ayudará PMOfficers a los Profesionales y Empresas este 2022
¿Cómo ayudará PMOfficers a los Profesionales y Empresas este 2022PMOfficers PMOAcademy
 
¿Debe considerar toda Organización Implementar una PMO-DT para liderar su Tra...
¿Debe considerar toda Organización Implementar una PMO-DT para liderar su Tra...¿Debe considerar toda Organización Implementar una PMO-DT para liderar su Tra...
¿Debe considerar toda Organización Implementar una PMO-DT para liderar su Tra...PMOfficers PMOAcademy
 
Cómo Diseñar e Implementar tu PMO de Ingeniería en 7 Pasos
Cómo Diseñar e Implementar tu PMO de Ingeniería en 7 PasosCómo Diseñar e Implementar tu PMO de Ingeniería en 7 Pasos
Cómo Diseñar e Implementar tu PMO de Ingeniería en 7 PasosPMOfficers PMOAcademy
 
Establish PMO beyond project management
Establish PMO beyond project managementEstablish PMO beyond project management
Establish PMO beyond project managementPMOfficers PMOAcademy
 
Next practice approaches for pro-active PMOfficers
Next practice approaches for pro-active PMOfficersNext practice approaches for pro-active PMOfficers
Next practice approaches for pro-active PMOfficersPMOfficers PMOAcademy
 

More from PMOfficers PMOAcademy (20)

PMI Certfication.pdf
PMI Certfication.pdfPMI Certfication.pdf
PMI Certfication.pdf
 
PMI PMP - Certfication
PMI PMP - Certfication PMI PMP - Certfication
PMI PMP - Certfication
 
Cómo (re)diseñar y liderar una PMO (caso de éxito).pdf
Cómo (re)diseñar y liderar una PMO (caso de éxito).pdfCómo (re)diseñar y liderar una PMO (caso de éxito).pdf
Cómo (re)diseñar y liderar una PMO (caso de éxito).pdf
 
From dividing teams by Function to uniting teams by Project.pdf
From dividing teams by Function to uniting teams by Project.pdfFrom dividing teams by Function to uniting teams by Project.pdf
From dividing teams by Function to uniting teams by Project.pdf
 
Del triángulo de hierro a los Agile Contracts.pdf
Del triángulo de hierro a los Agile Contracts.pdfDel triángulo de hierro a los Agile Contracts.pdf
Del triángulo de hierro a los Agile Contracts.pdf
 
El ciclo de vida de la gestión de riesgo en portafolio, una visión práctica
El ciclo de vida de la gestión de riesgo en portafolio, una visión prácticaEl ciclo de vida de la gestión de riesgo en portafolio, una visión práctica
El ciclo de vida de la gestión de riesgo en portafolio, una visión práctica
 
Secret behind a High Voltage PMO Team.pdf
Secret behind a High Voltage PMO Team.pdfSecret behind a High Voltage PMO Team.pdf
Secret behind a High Voltage PMO Team.pdf
 
What we should consider before the starting to setup a pmo?
What we should consider before the starting to setup a pmo?What we should consider before the starting to setup a pmo?
What we should consider before the starting to setup a pmo?
 
La importancia de la Gerencia de Proyecto para el desarrollo económico global
La importancia de la Gerencia de Proyecto para el desarrollo económico globalLa importancia de la Gerencia de Proyecto para el desarrollo económico global
La importancia de la Gerencia de Proyecto para el desarrollo económico global
 
Cómo (re) diseñar y liderar una pmo IT Telecos (caso de éxito)
Cómo (re) diseñar y liderar una pmo IT Telecos (caso de éxito)Cómo (re) diseñar y liderar una pmo IT Telecos (caso de éxito)
Cómo (re) diseñar y liderar una pmo IT Telecos (caso de éxito)
 
PMO's ORIENTADAS A NEGOCIO, ¿ES POSIBLE?
PMO's ORIENTADAS A NEGOCIO, ¿ES POSIBLE?PMO's ORIENTADAS A NEGOCIO, ¿ES POSIBLE?
PMO's ORIENTADAS A NEGOCIO, ¿ES POSIBLE?
 
¿Cómo ayudará PMOfficers a los Profesionales y Empresas este 2022
¿Cómo ayudará PMOfficers a los Profesionales y Empresas este 2022¿Cómo ayudará PMOfficers a los Profesionales y Empresas este 2022
¿Cómo ayudará PMOfficers a los Profesionales y Empresas este 2022
 
¿Debe considerar toda Organización Implementar una PMO-DT para liderar su Tra...
¿Debe considerar toda Organización Implementar una PMO-DT para liderar su Tra...¿Debe considerar toda Organización Implementar una PMO-DT para liderar su Tra...
¿Debe considerar toda Organización Implementar una PMO-DT para liderar su Tra...
 
Cómo Diseñar e Implementar tu PMO de Ingeniería en 7 Pasos
Cómo Diseñar e Implementar tu PMO de Ingeniería en 7 PasosCómo Diseñar e Implementar tu PMO de Ingeniería en 7 Pasos
Cómo Diseñar e Implementar tu PMO de Ingeniería en 7 Pasos
 
PMOs Mitos y Verdades en LATAM
PMOs Mitos y Verdades en LATAMPMOs Mitos y Verdades en LATAM
PMOs Mitos y Verdades en LATAM
 
PMO Innovación por Data Analytics
PMO Innovación por Data AnalyticsPMO Innovación por Data Analytics
PMO Innovación por Data Analytics
 
Establish PMO beyond project management
Establish PMO beyond project managementEstablish PMO beyond project management
Establish PMO beyond project management
 
How Does Your PMO Measure Up?
How Does Your PMO Measure Up?How Does Your PMO Measure Up?
How Does Your PMO Measure Up?
 
Next practice approaches for pro-active PMOfficers
Next practice approaches for pro-active PMOfficersNext practice approaches for pro-active PMOfficers
Next practice approaches for pro-active PMOfficers
 
El papel de las PMOs NextGen
El papel de las PMOs NextGenEl papel de las PMOs NextGen
El papel de las PMOs NextGen
 

Recently uploaded

ITALY - Visa Options for expats and digital nomads
ITALY - Visa Options for expats and digital nomadsITALY - Visa Options for expats and digital nomads
ITALY - Visa Options for expats and digital nomadsMarco Mazzeschi
 
Dimapur‎ Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Dimapur‎ Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDimapur‎ Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Dimapur‎ Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Prayagraj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Prayagraj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelPrayagraj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Prayagraj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Four Famous Temples In Jammu and Kashmir
Four Famous Temples In Jammu and KashmirFour Famous Temples In Jammu and Kashmir
Four Famous Temples In Jammu and KashmirSuYatra
 
Mehsana Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mehsana Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMehsana Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mehsana Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Shimla Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Shimla Call Girls 🥰 8617370543 Service Offer VIP Hot ModelShimla Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Shimla Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Pauri Garhwal Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Pauri Garhwal Call Girls 🥰 8617370543 Service Offer VIP Hot ModelPauri Garhwal Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Pauri Garhwal Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Siliguri Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Siliguri Call Girls 🥰 8617370543 Service Offer VIP Hot ModelSiliguri Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Siliguri Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Raiganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Raiganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelRaiganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Raiganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Roorkee Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Roorkee Call Girls 🥰 8617370543 Service Offer VIP Hot ModelRoorkee Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Roorkee Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Purba Bardhaman Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Purba Bardhaman Call Girls 🥰 8617370543 Service Offer VIP Hot ModelPurba Bardhaman Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Purba Bardhaman Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Paschim Medinipur Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Paschim Medinipur Call Girls 🥰 8617370543 Service Offer VIP Hot ModelPaschim Medinipur Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Paschim Medinipur Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Sample sample sample sample sample sample
Sample sample sample sample sample sampleSample sample sample sample sample sample
Sample sample sample sample sample sampleCasey Keith
 
Mehsana Escort💋 Call Girl (Bindu) Service #Mehsana Call Girl @Independent Girls
Mehsana Escort💋 Call Girl (Bindu) Service #Mehsana Call Girl @Independent GirlsMehsana Escort💋 Call Girl (Bindu) Service #Mehsana Call Girl @Independent Girls
Mehsana Escort💋 Call Girl (Bindu) Service #Mehsana Call Girl @Independent Girlsmountabuangels4u
 
Alipurduar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Alipurduar Call Girls 🥰 8617370543 Service Offer VIP Hot ModelAlipurduar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Alipurduar Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Vadodara Escort💋 Call Girl (Bindu) Service #Vadodara Call Girl @Independent G...
Vadodara Escort💋 Call Girl (Bindu) Service #Vadodara Call Girl @Independent G...Vadodara Escort💋 Call Girl (Bindu) Service #Vadodara Call Girl @Independent G...
Vadodara Escort💋 Call Girl (Bindu) Service #Vadodara Call Girl @Independent G...mountabuangels4u
 
Hooghly Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Hooghly Call Girls 🥰 8617370543 Service Offer VIP Hot ModelHooghly Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Hooghly Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Nainital Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Nainital Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNainital Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Nainital Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
TOURISM ATTRACTION IN LESOTHO 2024.Pptx.
TOURISM ATTRACTION IN LESOTHO 2024.Pptx.TOURISM ATTRACTION IN LESOTHO 2024.Pptx.
TOURISM ATTRACTION IN LESOTHO 2024.Pptx.lihabaneo
 

Recently uploaded (20)

Discover Mathura And Vrindavan A Spritual Journey.pdf
Discover Mathura And Vrindavan A Spritual Journey.pdfDiscover Mathura And Vrindavan A Spritual Journey.pdf
Discover Mathura And Vrindavan A Spritual Journey.pdf
 
ITALY - Visa Options for expats and digital nomads
ITALY - Visa Options for expats and digital nomadsITALY - Visa Options for expats and digital nomads
ITALY - Visa Options for expats and digital nomads
 
Dimapur‎ Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Dimapur‎ Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDimapur‎ Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Dimapur‎ Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Prayagraj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Prayagraj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelPrayagraj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Prayagraj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Four Famous Temples In Jammu and Kashmir
Four Famous Temples In Jammu and KashmirFour Famous Temples In Jammu and Kashmir
Four Famous Temples In Jammu and Kashmir
 
Mehsana Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mehsana Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMehsana Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mehsana Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Shimla Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Shimla Call Girls 🥰 8617370543 Service Offer VIP Hot ModelShimla Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Shimla Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Pauri Garhwal Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Pauri Garhwal Call Girls 🥰 8617370543 Service Offer VIP Hot ModelPauri Garhwal Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Pauri Garhwal Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Siliguri Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Siliguri Call Girls 🥰 8617370543 Service Offer VIP Hot ModelSiliguri Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Siliguri Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Raiganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Raiganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelRaiganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Raiganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Roorkee Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Roorkee Call Girls 🥰 8617370543 Service Offer VIP Hot ModelRoorkee Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Roorkee Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Purba Bardhaman Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Purba Bardhaman Call Girls 🥰 8617370543 Service Offer VIP Hot ModelPurba Bardhaman Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Purba Bardhaman Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Paschim Medinipur Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Paschim Medinipur Call Girls 🥰 8617370543 Service Offer VIP Hot ModelPaschim Medinipur Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Paschim Medinipur Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Sample sample sample sample sample sample
Sample sample sample sample sample sampleSample sample sample sample sample sample
Sample sample sample sample sample sample
 
Mehsana Escort💋 Call Girl (Bindu) Service #Mehsana Call Girl @Independent Girls
Mehsana Escort💋 Call Girl (Bindu) Service #Mehsana Call Girl @Independent GirlsMehsana Escort💋 Call Girl (Bindu) Service #Mehsana Call Girl @Independent Girls
Mehsana Escort💋 Call Girl (Bindu) Service #Mehsana Call Girl @Independent Girls
 
Alipurduar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Alipurduar Call Girls 🥰 8617370543 Service Offer VIP Hot ModelAlipurduar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Alipurduar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Vadodara Escort💋 Call Girl (Bindu) Service #Vadodara Call Girl @Independent G...
Vadodara Escort💋 Call Girl (Bindu) Service #Vadodara Call Girl @Independent G...Vadodara Escort💋 Call Girl (Bindu) Service #Vadodara Call Girl @Independent G...
Vadodara Escort💋 Call Girl (Bindu) Service #Vadodara Call Girl @Independent G...
 
Hooghly Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Hooghly Call Girls 🥰 8617370543 Service Offer VIP Hot ModelHooghly Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Hooghly Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Nainital Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Nainital Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNainital Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Nainital Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
TOURISM ATTRACTION IN LESOTHO 2024.Pptx.
TOURISM ATTRACTION IN LESOTHO 2024.Pptx.TOURISM ATTRACTION IN LESOTHO 2024.Pptx.
TOURISM ATTRACTION IN LESOTHO 2024.Pptx.
 

ITIL Guide for DevOps

  • 2. @ScriptRock | scriptrock.com2 Table of Contents I. Introduction II. Change Management III. Release and Deploy Management IV. Incident Management V. Knowledge Management VI. Conclusion pg. 3 pg. 4 pg. 5 pg. 6 pg. 7 pg. 8
  • 3. @ScriptRock | scriptrock.com3 I. Introduction You’re never safe in Enterprise IT. Just when you feel you’ve gotten a handle on the last hot topic you’re hit with another. SOA, BPM, Agile, ITIL. You feel like screaming “Enough!” but you know resistance is futile. Gartner have said it’s important so you know full well that you’ll be asked to “do” it by management. The latest buzzword in IT is DevOps.DevOpsismorephilosophythanprocess. A recognition that the relationship between developers and operations staff was broken. Developers are expected to ship more code, more frequently. Change is their friend. Ops are expected to keep everything running smoothly, to protect uptime.Change is their enemy.Something had to give. At its core DevOps is simply about improving collaboration between development and operations teams. As an extension of Agile it means including system administrators in the agile development process. In practice DevOps has also come to be associated with various tools as well. In particular infrastructure automation, automated testing, CI/CD and monitoring tools. You’re in the Enterprise though. Where do you start with DevOps? As most Enterprises these days run on ITIL processes this is a pretty good place to start. Despite the rumours, DevOps doesn’t mean the end of ITIL. DevOps should be seen as a means of ITIL process improvement. By using ITIL processes as a basis for a DevOps initiative you can greatly simplify and focus your efforts. This eBook will step through the major ITIL processes, outline what typically goes wrong, and examine how application of DevOps principles and tools can help. DevOps is more philosophy than process.
  • 4. @ScriptRock | scriptrock.com4 II. Change Management Objective The primary objective of Change Management is to enable beneficial changes to be made, with minimum disruption to IT services. What Goes Wrong? What doesn’t go wrong with Change Management in a typical Enterprise? It’s the process that represents the very issue that gave birth to the DevOps movement, the clash between improving systems and keeping them running. Stakeholders are involved too late. Everything revolves around the CAB (Change Advisory Board) and, while it should be more forward looking it usually defaults back to a weekly change approval process where stakeholders protect their turf by blocking changes. The change process is a necessary evil but it too often becomes the major bottleneck holding back progress within an IT department. Errors due to change are also a major issue. Validations are often done manually and regression testing is frequently insufficient. How Can DevOps Help? If your change process is a bottleneck then chance are it’s because that’s all it is to your Enterprise, a process. You’ve followed all the advice of ITIL and have appropriate prioritizations, approvals and stakeholders but guess what? You’ve taken the human element out. Email approvals are handy but people are much more likely to reject approvals when they haven’t been consulted appropriately and are not face to face with the person responsible. So the best “DevOps” initiative we can implement within change may not really feel like DevOps at all. It’s simply good practice to improve collaboration between stakeholders in the process. The main goal is to make consultations between groups proactive, not reactive. One of the best examples of this I’ve seen was painfully simple. The CIO mandated that all CABs be face to face (where possible), with webcams used when not. Another involved requiring pre-approval from stakeholders for all changes with “reject” removed as an option. Stakeholders could instead request “More Info”, in which case it was up to the change owner to consult with them to get their OK to proceed. This simple modification to the process resulted in a 60% drop in changes being rejected prior to release. Standard Change Asacompany’sDevOpspracticeprogresses,theintroductionof ContinuousIntegration,andeventually Continuous Delivery, should have the ultimate goal of pushing as much change into the Standard Change bucket as possible. ie: If it integrates and all tests pass then push it. Tools We will cover in upcoming sections various automation tools that, whilst not directly affecting change, will have beneficial flow on effects. One key question to ask yourself regarding tools and change though is this, “Can any of the approval points in my Change Management process be automated?”
  • 5. @ScriptRock | scriptrock.com5 III. Release & Deploy Management Objective To plan, schedule and control the movement of releases to test and live environments. What Goes Wrong? It’s important to note that the objective lists both live and test environments. At the end of the day you want this process to be as smooth as possible. It rarely is, and the hidden killer in most Enterprises is the fact that a lot of this wasted time takes place when migrating between non-Production environments. Who hasn’t gone through hours of troubleshooting to work out why the application that worked fine in UAT doesn’t work in Staging? How many PMs have sat on the sidelines in frustration as their project gets held up while the team scrambles to get a QA or performance environment ready? An environment that is supposed to be always available. Another major issue comes from the management of conflicting projects. Schedules are altered and additional time factored in to mitigate poorly defined and implemented integration processes. How Can DevOps Help? This is an area where the automation side of DevOps really comes into play. Automated deployment, automated testing and continuous integration are key. When managing environments and moving applications through them consistency is what you want.The first step towards that is consistent builds. Automated deployment tools are a must. No PM wants to hear that it will take 3 days to get UAT ready for testing. Tell them it will be deployed, validated and ready to go in a matter of minutes and you’ll be assured of a seat at the project completion lunch. How about keeping it that way? Automated testing, both functional and configuration will help maintain consistency (or prevent promotion of issues in the case of functional testing). One sign of an advanced IT shop is the implementation of monitoring solutions earlier and earlier in the process. Proactive identification of problems and inconsistencies is the key.Painful code merges and unecessary scheduling delays can be mitigated by the use of continuous integration tools, where all development branches are regularly merged into an integration branch and automated tests run to catch conflicts early and reduce regression testing requirements when it is time to go live. Tools Automation: Puppet, Chef, CFEngine, Ansible, Salt Stack Functional Testing: Cucumber, QTP, Rational, Selenium, Visual Studio Test Professional Configuration Testing: ScriptRock Continuous Integration: Jenkins, Travis CI, Circle CI
  • 6. @ScriptRock | scriptrock.com6 IV. Incident Management Objective The primary objective of Incident Management is to return the IT service to users as quickly as possible. What Goes Wrong? Any form of breakdown in communication between groups can translate into serious issues for the Incident Management process. Silos are often reinforced here as finger pointing and the “Blame Game” becomes common when what is required is a collaborative and unified effort to get systems back online and working correctly as quickly as possible. How Can DevOps Help? Like the Change Management process, the Incident Management process will naturally receive flow on benefits in the form of reduced incident numbers when initiatives in other areas such as automated testing, deployment and continuous integration are put into action. Perhaps the best example of how a DevOps mindset can assist the Incident Management process though is the practice of making sure that development staff also go on call. The benefits from this are twofold. Firstly, seeing development staff playing their part and standing on the front line improves the camaraderie with the operations team. Secondly, an understanding of the impact their code has on supportability makes developers better coders as well. Tools Get the developer a pager :)
  • 7. @ScriptRock | scriptrock.com7 V. Knowledge Management Objective The primary purpose of Knowledge Management is to improve efficiency by reducing the need to rediscover knowledge. What Goes Wrong? This is an area that has long been a problem for Enterprise IT. Knowledge has typically been consigned to Word documents that no one reads, and which are out of date as soon as they are created. In most instances Knowledge Management is simply a case of making every effort to ensure that the best and brightest stay with the company, as the most valuable source of knowledge is locked in these employees’ heads. How Can DevOps Help? Automation is the key here. Whether you are dealing with a deployment, a test, or an approval, each time you automate something you are, effectively, capturing knowledge. ITIL may disagree with this definition but it is the only practical one. Executable Documentation creates a virtuous cycle; the documentation tests the system, and the system tests the documentation. Tools The same tools we listed above for automation (deployment and test) are relevant here. Whilst biased I will say that the majority of them are lacking in one key area though: Collaboration. Capturing knowledge in a tool like Puppet or Chef is a good thing. If you can’t use these tools though, you cannot view or contribute to it. Practical Knowledge Management is the intersection of both automation and collaboration. Tools like ScriptRock that abstract away technical detail and actively promote collaboration are the future of this space.
  • 8. @ScriptRock | scriptrock.com8 VI. Conclusion IT fads come and go, and you should always be wary of the latest buzzword. Whilst time will tell whether the term DevOps will endure, its lessons on collaboration and automation certainly will. Adoption of DevOps practices within the Enterprise does not mean throwing out a perfectly good framework like ITIL. Think of DevOps as more of an evolution. ITIL brought order where there was once chaos. In some cases its formality and rigidity has gone too far though. Application of Agile and DevOps principles over the foundation of ITIL can overcome this. By using your ITIL processes as starting points for analysis of potential benefits, an Enterprise DevOps implementation is given greater focus. Identify pain points that could benefit from greater collaboration and automation. Prioritize them based on potential benefit and estimated effort. Get started today though, otherwise your business will most certainly be left behind.