Details

The DevOps Adoption Playbook


The DevOps Adoption Playbook

A Guide to Adopting DevOps in a Multi-Speed IT Enterprise
1. Aufl.

von: Sanjeev Sharma

27,99 €

Verlag: Wiley
Format: PDF
Veröffentl.: 12.01.2017
ISBN/EAN: 9781119310525
Sprache: englisch
Anzahl Seiten: 416

DRM-geschütztes eBook, Sie benötigen z.B. Adobe Digital Editions und eine Adobe ID zum Lesen.

Beschreibungen

<b>Achieve streamlined, rapid production with enterprise-level DevOps</b> <p>Awarded DevOps 2017 Book of the Year, <i>The DevOps Adoption Playbook</i> provides practical, actionable, real-world guidance on implementing DevOps at enterprise scale. Author Sanjeev Sharma heads the DevOps practice for IBM; in this book, he provides unique guidance and insight on implementing DevOps at large organizations. Most DevOps literature is aimed at startups, but enterprises have unique needs, capabilities, limitations, and challenges; "DevOps for startups" doesn't work at this scale, but the DevOps paradigm can revolutionize enterprise IT. Deliver high-value applications and systems with velocity and agility by adopting the necessary practices, automation tools, and organizational and cultural changes that lead to innovation through rapid experimentation. Speed is an advantage in the face of competition, but it must never come at the expense of quality; DevOps allows your organization to keep both by intersecting development, quality assurance, and operations. <p>Enterprise-level DevOps comes with its own set of challenges, but this book shows you just how easily they are overcome. With a slight shift in perspective, your organization can stay ahead of the competition while keeping costs, risks, and quality under control.   <ul> <li>Grasp the full extent of the DevOps impact on IT organizations</li> <li>Achieve high-value innovation and optimization with low cost and risk</li> <li>Exceed traditional business goals with higher product release efficiency</li> <li>Implement DevOps in large-scale enterprise IT environments</li> </ul> <p>DevOps has been one of IT's hottest trends for the past decade, and plenty of success stories testify to its effectiveness in organizations of any size, industry, or level of IT maturity, all around the world. <i>The DevOps Adoption Playbook</i> shows you how to get your organization on board so you can slip production into the fast lane and innovate your way to the top.
<p>Introduction xxiii</p> <p><b>1 </b><b>DevOps: An Overview 1</b></p> <p>DevOps: Origins 2</p> <p>DevOps: Roots 4</p> <p>Addressing Dev versus Ops 7</p> <p>DevOps: Practices 10</p> <p>Continuous Integration 11</p> <p>Continuous Delivery 16</p> <p>Supporting Practices 20</p> <p>Shift Left 29</p> <p>Architecture and Risk Mitigation 31</p> <p>Continuous Improvement 33</p> <p>Metrics 33</p> <p>Business Drivers 34</p> <p>DevOps: Culture 35</p> <p>Summary 37</p> <p><b>2 </b><b>Adopting DevOps 39</b></p> <p>Developing the Playbook 41</p> <p>Identifying the Target State (Business Goals and Drivers) 42</p> <p>Assessing the Current State 45</p> <p>Choosing the Transformation Plays 60</p> <p>Adopting the Transformation Plays 61</p> <p>Summary 65</p> <p><b>3 </b><b>Developing a Business Case for a DevOps Transformation 67</b></p> <p>Developing the Business Case 68</p> <p>Completing the Business Model Canvas 71</p> <p>Customer Segments 72</p> <p>Line of Business 72</p> <p>IT Organization 74</p> <p>Value Propositions 75</p> <p>Line of Business 75</p> <p>IT Organization 77</p> <p>Channels 80</p> <p>Line of Business 80</p> <p>IT Organization 80</p> <p>Customer Relationships 80</p> <p>Line of Business 80</p> <p>IT Organization 81</p> <p>Revenue Streams 81</p> <p>Line of Business 81</p> <p>IT Organization 81</p> <p>Key Resources 82</p> <p>Line of Business 82</p> <p>IT Organization 82</p> <p>Key Activities 82</p> <p>Line of Business 83</p> <p>IT Organization 83</p> <p>Key Partnerships 84</p> <p>Line of Business 84</p> <p>IT Organization 84</p> <p>Cost Structures 85</p> <p>Line of Business 85</p> <p>IT Organization 85</p> <p>Summary 85</p> <p><b>4 </b><b>DevOps Plays for Optimizing the Delivery Pipeline 87</b></p> <p>DevOps as an Optimization Exercise 88</p> <p>Business Intent: Optimization versus Innovation 89</p> <p>Core Themes 95</p> <p>Minimizing Cycle Time 95</p> <p>Reducing Batch Size 98</p> <p>Establishing the Right Culture 102</p> <p>The DevOps Plays 106</p> <p>Play: Establishing Metrics and KPIs 106</p> <p>Play: Agile Adoption 113</p> <p>Play: Integrated Delivery Pipeline 117</p> <p>Play: Continuous Integration 123</p> <p>Play: Continuous Delivery 128</p> <p>Play: Shift Left—Testing 142</p> <p>Play: Shift Left—Ops Engagement 149</p> <p>Play: Continuous Monitoring and Feedback 155</p> <p>Play: Release Management 161</p> <p>Specializing Core Plays 165</p> <p>Play: DevOps for Mobile 165</p> <p>Play: DevOps for Mainframe 173</p> <p>Play: DevOps for Internet of Things 177</p> <p>Play: DevOps for Big Data and Analytics 180</p> <p>Summary 186</p> <p><b>5 </b><b>DevOps Plays for Driving Innovation 189</b></p> <p>Optimize to Innovate 190</p> <p>The Uber Syndrome 192</p> <p>Innovation and the Role of Technology 192</p> <p>Innovating for New Business Models 193</p> <p>Business Model Experimentation 194</p> <p>Innovating for New User Engagement Models 195</p> <p>Core Themes 198</p> <p>Achieving Multi-Speed IT 198</p> <p>Building the Right Thing 202</p> <p>Enabling Experimentation 206</p> <p>Delivering Antifragile Systems 208</p> <p>IT Systems and Antifragility 211</p> <p>Play: Build a DevOps Platform 216</p> <p>Application Delivery and Antifragile Systems 218</p> <p>Environment Abstraction 219</p> <p>Cloud-Hosted DevOps Platform 221</p> <p>Infrastructure as a Service 226</p> <p>OpenStack Heat as an Abstraction Layer 232</p> <p>Platform as a Service 233</p> <p>Containers 238</p> <p>Play: Deliver Microservices Architectures 241</p> <p>Microservices Architecture 243</p> <p>12-Factor App 245</p> <p>Cloud Native 247</p> <p>Microservices and Containers 249</p> <p>Migrating to Microservices 249</p> <p>Play: Develop an API Economy 253</p> <p>Deployment Automation and APIs 255</p> <p>DevOps Platform and APIs 255</p> <p>Play: Organizing for Innovation 257</p> <p>Developing an Innovation Culture in Large Organizations 259</p> <p>Summary 260</p> <p><b>6 </b><b>Scaling DevOps for the Enterprise 261</b></p> <p>Core Themes 263</p> <p>Organizational Culture 263</p> <p>Standardization of Tools and Practices 264</p> <p>Organized Adoption 265</p> <p>Breaking Down Organizational Silos 266</p> <p>Play: DevOps Center of Competency 267</p> <p>Capabilities and Goals of a DevOps CoC 268</p> <p>Core CoC Roles 269</p> <p>The DevOps Coach 270</p> <p>Setting Up a CoC 272</p> <p>Play: Developing Culture of Innovation at Scale 273</p> <p>The Offering Management Team 276</p> <p>Play: Developing a Culture of Continuous Improvement 278</p> <p>Developing an Adoption Roadmap 280</p> <p>Continuous Improvement and Value Stream Mapping 282</p> <p>Play: Team Models for DevOps 284</p> <p>Play: Standardization of Tools and Processes 287</p> <p>Standardization of an Integrated DevOps Platform 289</p> <p>Play: Security Considerations for DevOps 291</p> <p>Managing Security-Related Risks 292</p> <p>Addressing Security for DevOps Processes and Platforms 295</p> <p>The API Economy and Security 299</p> <p>Play: DevOps and Outsourcing 301</p> <p>Strategic Outsourcing 302</p> <p>IT Supply Chain 303</p> <p>Enabling DevOps with Outsourcing 304</p> <p>Summary 304</p> <p><b>7 </b><b>Leading DevOps Adoption in the Enterprise 307</b></p> <p>Play: DevOps as a Transformation Exercise 309</p> <p>Compelling Reasons to Act 311</p> <p>DevOps Transformation Anti-patterns 312</p> <p>Play: Developing a Culture of Collaboration and Trust 315</p> <p>Visibility Enables Trust 316</p> <p>It’s All about the People 317</p> <p>Play: DevOps Thinking for the Line of Business 318</p> <p>Line of Business–IT Engagement 319</p> <p>Engaging in the DevOps Transformation 321</p> <p>Move Shadow IT out of the Shadows 321</p> <p>Play: Starting with Pilot Projects 322</p> <p>Pilot Project Selection 324</p> <p>Executive Sponsorship 325</p> <p>Play: Rearing Unicorns on an Aircraft Carrier 325</p> <p>Fostering Ideas 327</p> <p>Summary 329</p> <p><b>Appendix Case Study: Example DevOps Adoption Roadmap 331</b></p> <p>Organization Background 331</p> <p>Roadmap Structure 332</p> <p>DevOps Optimization and Innovation Workshop 333</p> <p>Background and Context 334</p> <p>Adoption Roadmap 336</p> <p>Business Drivers 336</p> <p>Existing IT Initiatives 337</p> <p>Bottlenecks 338</p> <p>Root Causes 340</p> <p>DevOps Practices 341</p> <p>Roadmap Adoption 346</p> <p>Index 347</p>
<p><b>SANJEEV SHARMA</b> is an internationally known DevOps and Cloud Transformation thought leader. His experience includes tenures as CTO, Worldwide Technical Sales Leader, and Cloud Architect. He is also an IBM Distinguished Engineer, recognized at the highest levels of IBM's exclusive core of technical leaders. As IBM's Global CTO for DevOps Adoption, Sanjeev advises and mentors senior tech executives on executing DevOps and Cloud transformations across industries and geographies.
<p><b>Deliver High-Value, Streamlined Enterprise Applications and Systems with DevOps</b> <p>Enterprise IT has unique needs, capabilities, limitations, and challenges. DevOps is perfectly suited to deliver high-value applications and systems with velocity and agility, enabling innovation and speed while never sacrificing quality. But until now, most DevOps instruction has been focused on start-ups and born-on-the-web companies with an entirely different set of requirements. <p>In <i>The DevOps Adoption Playbook,</i> IBM Distinguished Engineer Sanjeev Sharma shows you exactly how to adopt DevOps in the enterprise based on your organization's business goals, current state of IT maturity, and IT technologies and platforms. Derived from his own experience helping companies in a wide variety of industries to successfully adopt DevOps, it outlines how to get your organization on board, meet the challenges, and move into the fast lane. <p>Like a sports playbook, this guide provides "plays" that can be executed for different scenarios and situations within your company. You will learn to create an individual game plan that factors in specifics of your business and get your team working together with a common goal. <i>The DevOps Adoption Playbook</i> shows you how to: <ul> <li>Understand the elements and capabilities of DevOps</li> <li>Respond to the challenges of a multi-speed IT environment</li> <li>Identify the business goals that large enterprises can meet with DevOps</li> <li>Implement DevOps in large-scale enterprise IT environments</li> <li>Achieve high-value innovation and optimization with low cost and risk</li> <li>Exceed business goals with higher product release efficiency</li> <li>Apply DevOps across multiple technologies from mainframe, mobile, containers, microservices, to cloud technologies</li> </ul>

Diese Produkte könnten Sie auch interessieren:

MDX Solutions
MDX Solutions
von: George Spofford, Sivakumar Harinath, Christopher Webb, Dylan Hai Huang, Francesco Civardi
PDF ebook
53,99 €
Concept Data Analysis
Concept Data Analysis
von: Claudio Carpineto, Giovanni Romano
PDF ebook
107,99 €
Handbook of Virtual Humans
Handbook of Virtual Humans
von: Nadia Magnenat-Thalmann, Daniel Thalmann
PDF ebook
150,99 €