'

DevOps: Myths, Half-Truths, and Whole Lies

Понравилась презентация – покажи это...





Слайд 0

DevOps: Myths, half-truths, and whole lies Succeeding with the New Style of Business From The 2015 Paper, Getting Grounded With DevOps © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP PRIVATE/INTERNAL USE ONLY


Слайд 1

Many myths may contain a grain of truth, but are largely rooted in misunderstanding or misinformation. For example: © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.


Слайд 2

You lose most of your body heat through your head. This is true only in infants, or if the head is the only uncovered part of the body. Source: Knowledge Is Beautiful, by David McCandless, Harper Collins 2014 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.


Слайд 3

Napoleon was short. Only by today’s standards – At 5’ 7”, he was above average height for a Frenchman at the time. Source: Knowledge Is Beautiful, by David McCandless, Harper Collins 2014 Image: Napoleon Crossing the Alps, Jaques Louis David, 1801 (Public Domain) © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.


Слайд 4

We only use a small fraction of our brain. A common misunderstanding – the proportion of our brain ‘firing’ is task dependent. Ultimately, all cells are important. Source: Knowledge Is Beautiful, by David McCandless, Harper Collins 2014 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.


Слайд 5

These myths are based on harmless misunderstandings… right? © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.


Слайд 6

Consider the power of a misunderstanding: On July 23, 1983, Air Canada flight 143 (since known as the “Gimli Glider”) ran out of jet fuel at 41,000 ft, about halfway through its flight. The emergency landing was needed because the crew confused pounds with kilograms when fueling the aircraft. Source: Witkin, Richard “Jet's Fuel Ran Out After Metric Conversion Errors" New York Times 30 July 1983 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.


Слайд 7

In many companies, the process of building software is not immune to misunderstanding, especially between those who build and support software. Development © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Operations


Слайд 8

Historically, the relationship between development and operations has often been challenging— with each group having specific goals to achieve, and frequently feeling the other was a roadblock. Development © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Operations


Слайд 9

“ If IT Operations was more predictable, we would be able to reduce release cycles and improve the end-user experience. Development © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Operations


Слайд 10

“ If the development team worked faster, we would be able to continuously release quality, stable, improved products. Development © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Operations


Слайд 11

A DevOps culture can help overcome these misunderstandings, and bridge the gap between development and operations for the betterment of the business. Development © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Operations


Слайд 12

However, some misunderstandings can hinder effective DevOps implementation, and should be addressed. Let’s look at a few- © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.


Слайд 13

Misunderstanding #1 We need to hire DevOps roles. DevOps is not a role; it is culture. A formal DevOps department is not required to implement this culture, but you need to adopt the culture to become more agile. © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.


Слайд 14

Misunderstanding #2 The roles of developer, operations, and DevOps are blending into one. These are three distinct areas of work. Developers write code. Operations manage infrastructure that houses code. DevOps helps optimize the processes and infrastructure for application effectiveness. The number of roles may change, but these key roles will continue to be required. © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.


Слайд 15

Misunderstanding #3 Operations teams are unnecessary with DevOps moving everything to the cloud. The primary goal is not to move to the cloud, but to a simpler, standardized infrastructure that can be more easily monitored for problems, deliver application updates more often, and identify system optimization opportunities. © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.


Слайд 16

Misunderstanding #4 When transforming to a DevOps culture, the only consideration is what new tools are needed. Introducing a DevOps culture may require new tools. However, research indicates there are other important factors as well Sourcing new release management 72% Sourcing new infrastructure management like private clouds or Paas Providing additional internal staffing skills Sourcing new development tools Source: 451 Research (Analyst) Whitepaper - IT Ops Can Thrive in a DevOps World, Aug 2015 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 68% 51% 27%


Слайд 17

Misunderstanding #5 DevOps cannot be used in a large enterprise. The automation lifecycle has different needs at different stages. As such, automation can be incorporated in an enterprise, regardless of the maturity of the IT system in use. © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.


Слайд 18

Misunderstanding #6 DevOps is a new name for something previously done in IT. In the past, there was not a large agile presence, or tools to help simplify the development, implementation, and automation of applications. DevOps was created to address the increasing need for speed to meet customer demands and reduce the growing complexity of IT systems. © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.


Слайд 19

Misunderstanding #7 DevOps gives developers unlimited opportunities to do development. The key to DevOps is increasing the speed of development and the number of developers working on a project at the same time. Development must be based on customer needs and improvement suggestions gathered from infrastructure data monitoring. © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.


Слайд 20

Misunderstanding #8 Developers will know infrastructure, and operations will understand coding. DevOps is meant to increase communication and collaboration between the teams and make the overall process more agile, while enabling each function to excel within their area of expertise. © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.


Слайд 21

Misunderstanding #9 DevOps requires you to use certain tools. There are many DevOps tools, and not all tools are used all the time. Tools should be chosen based on business needs, which will vary for each situation. © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.


Слайд 22

DevOps is a journey…. where are you on that journey? Learn more about how HP’s IT has been going through its own DevOps cultural transformation Discover more insights in HP’s business white paper Getting Grounded with DevOps. © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.


Слайд 23


×

HTML:





Ссылка: