DevOps

From apppm
Revision as of 14:04, 8 February 2021 by Johannesthiem (Talk | contribs)

Jump to: navigation, search

DevOps, the combination of Development and Operations: How to create world-class agility, reliability, & security in technology organisations.


Draft

Contents

Abstract

Now more than ever how technology work is managed and performed predicts the success of the entire organization. DevOps describes an approach to create agile, reliable and secure technological organizations. The core of the concept is the cooperation of different functions in small teams which leads to organizational success. Safe systems of work are created that are able to quickly and independently develop, test and deploy code and value to customers quickly, safely, securely and reliably. DevOps can have potential comparable to the Lean principles which were adopted to manufacturing in the 1980s. [1]

To understand the DevOps methodology first the three ways must be understood. This theoretical foundation on the idea behind DevOps will allow the reader to develop an understanding of how DevOps can help their organization. It should be mentioned that DevOps has an approach for each and every organization, no matter the core business. Nowadays, every organization, company or NGO, needs a stable and reliable technology infrastructure to be successful.

After an organization has made the decision to start their DevOps journey, there are three main areas which need to be accelerated. These correlate to the three ways of DevOps (Flow, Feedback and Continual Learning). DevOps has been subject to a novel published in January 2013 and written by Gene Kim, Kevin Behr and George Spafford. “The Phoenix Project” describes the typical issues faced by an IT organisation and how DevOps helps to solve them. This homage to “The Goal”, the 1984 novel by Eliyahu M. Goldratt, was accompanied by “The DevOps Handbook” in 2016 [1], which describes how organizations can replicate the success of DevOps.


The three ways

The big idea behind DevOps


How and where to start

How to accelerate

Flow

Feedback

Continual Learning

Integrate Security and Compliance

Applicability for other sectors and limitations

Literature

References

  1. 1.0 1.1 Kim, G.; Humble, J.; Debois, P.; Willis,J (2016): The DevOps Handbook
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox