DevOps for Digital Leaders : : Reignite Business with a Modern DevOps-Enabled Software Factory.

Saved in:
Bibliographic Details
:
TeilnehmendeR:
Place / Publishing House:Berkeley, CA : : Apress L. P.,, 2016.
Ã2016.
Year of Publication:2016
Edition:1st ed.
Language:English
Online Access:
Physical Description:1 online resource (176 pages)
Tags: Add Tag
No Tags, Be the first to tag this record!
Table of Contents:
  • Intro
  • Contents
  • Foreword
  • About the Authors
  • Acknowledgments
  • Part I: DevOps: Conflict to Collaboration
  • Chapter 1: DevOps in the Ascendency
  • Accelerating Agile Practices in Today's Software Factory
  • Embracing DevOps in the Application Economy
  • DevOps as a Critical Requirement
  • Banking on DevOps Practices
  • DevOps: A Key Component of Business Agility
  • DevOps: A Practice for Champions
  • Summary
  • Chapter 2: IT Impasse
  • A World of 'Wicked' Business Problems
  • The Emergence of Agile Development
  • Agile Empowerment Challenges
  • Modern Application Architectures
  • Microservices: Small Isn't Always Beautiful
  • Ending the Technical Impasse
  • Summary
  • Chapter 3: DevOps Foundations
  • What Characterizes DevOps Culture?
  • Focusing on Products over Politics
  • Building Trust and Respect
  • Increase Empathy Everywhere
  • Open Communication Channels
  • Additional Factors
  • Lean Thinking to Reduce Waste
  • Lean and Value Creation
  • Eight Elements of Waste
  • Waste Removal Strategies
  • Prevent Defects by Removing Constraints
  • Focus on Value to Prevent Overproduction
  • Smoothing Flow to Reduce Wait Times
  • Limit Non-Value Added Processing Through Data-Driven Insights
  • Reduce Transportation Cost by Automating Deployments
  • Eliminate Excess Inventory Across the Software Factory
  • Prevent Unnecessary Motion with Parallel Development
  • Incorporate Employee Knowledge Using Feedback Loops
  • DevOps Metrics
  • Anti-Pattern Metrics
  • Suitability Checklist
  • Metrics that Matter
  • Culture, Collaboration, and Sharing
  • Efficiency and Effectiveness
  • Quality and Velocity
  • Customer and Business Value
  • Additional Methods and Techniques
  • Summary
  • Part II: Essential DevOps Tooling
  • Chapter 4: Build
  • Case Study: IceMobile
  • From Little API Acorns Big Things Grow
  • API Management: Stakeholders and Requirements.
  • APIs Are Products
  • Managing the API Lifecycle
  • Essential API Management Plays
  • Create and Integrate APIs
  • Secure the Open Enterprise
  • Unlock the Business Value of Data
  • Accelerate Mobile and IoT Development
  • API Management: Essential Integrations
  • API Performance Monitoring
  • API Development and Testing
  • Taking a Strategic Approach
  • Building an API Future, Faster
  • Summary
  • Chapter 5: Test
  • Case Study: AutoTrader.com
  • Testing Times
  • Agile Testing Trifecta
  • Test Automation
  • Incomplete Requirements Equals Faulty Software
  • An Automated and Agile Approach
  • Achieving Complete Test Coverage
  • Case in Point: Mobile Testing
  • Test Data Management
  • Facets of a Gold Standard Solution
  • Combining with Test Automation
  • Test Constraint Removal
  • Summary
  • Chapter 6: Deploy
  • Case Study: Citrix
  • Obstacles to Continuous Delivery
  • Development Challenges
  • Operations Challenges
  • Finding Common Ground
  • Continuous Delivery Maturity
  • Level 1: (Manual)
  • Level 2: (Scripting)
  • Level 3: (Automated)
  • Level 4: (Continuous)
  • Level 5: (Optimized)
  • Accelerating Maturity: Three Ways
  • The First Way: Connect End-to-End Release Management
  • The Second Way: Operationalize Feedback Loops
  • The Third Way: Optimize the Continuous Delivery Pipeline
  • Essential Toolchain Integrations
  • Release Automation: Capability Checklist
  • Dependency Management
  • Pipeline Visibility with Notifications
  • Flexible Approval Processes
  • Recommendations and Action Plan
  • Demonstrate Business Benefits and ROI
  • Execute Tactically, Grow Strategically
  • Summary
  • Chapter 7: Manage
  • Case Study: ANZ Bank
  • More Change, More Complexity
  • New IT Operations Imperatives
  • Proactive Engagement
  • Designing for Failure
  • Moving Beyond Resilience
  • Making Support a Top Design Issue
  • Active Monitoring.
  • Toward Agile Operations
  • Shift-Left Monitoring
  • Continuous High-Quality Feedback
  • Intelligence and Analytics
  • Agile Operations Tooling
  • Early Warning for Business and Development
  • Early Guidance on Operational Impact
  • Prioritize by Business Impact and Customer Experience
  • Feedback at Key Moments of Truth
  • Summary
  • Part III: Tuning and Continuous Improvement
  • Chapter 8: Practical DevOps
  • DevOps and Enterprise Architecture
  • Without Good Architecture IT Builds Software Slums
  • Enterprise Architecture Must Adapt to the Times
  • New Fluid Guidelines and Principles
  • Actions to Establish EA in DevOps Programs
  • DevOps and Information Security
  • Rethinking Security Practices for DevOps
  • Essential Characteristics of Security-Minded DevOps
  • DevOps and IT Service Management
  • DevOps and ITIL
  • Overcoming Resistance
  • DevOps and Lean Startup
  • Summary
  • Chapter 9: DevOps and Real World ROI
  • Quality Is Everyone's Responsibility
  • Making a Case for DevOps ROI
  • The Challenge of Measuring DevOps Success
  • A Real-World Model for DevOps ROI
  • Measuring the Impact of DevOps Automation
  • The Whole Is Greater than the Sum of its Parts
  • Step 1: Application Experience Analytics
  • Step 2: Requirements and Test Case Design
  • Summary
  • Chapter 10: DevOps Finetuning
  • Cultural Recalibration
  • The Normalization of Deviance
  • Combatting Sub-Optimal Behaviors
  • DevOps and Talent Management
  • So You Think You Can DevOps?
  • Various Talent Management Hacks
  • IT Apprenticeship and Graduate Intake Programs
  • DevOps Hackathons and Coding Days
  • DevOps and the Internet of Things
  • DevOps for the Public Sector
  • DevOps and Lean to Improve Government IT Outcomes
  • Summary: The Seven Point Action Plan
  • Understand the Business Goal
  • Cultivate Senior Level Sponsors
  • Select Your Pit-Crew.
  • Choose an Immediate Deliverable
  • Build a Comprehensive Metrics Program
  • Integrate DevOps with Existing Practices
  • Automate the Pipeline
  • Strengthen the Toolchain
  • In Salute of DevOps
  • Index.