Home > Store

DevOps: A Software Architect's Perspective, Rough Cuts

Register your product to gain access to bonus material or receive a coupon.

DevOps: A Software Architect's Perspective, Rough Cuts

Premium Item

  • Sorry, this book is no longer in print.
Not for Sale

Also available in other formats.

Description

  • Copyright 2016
  • Edition: 1st
  • Premium Item
  • ISBN-10: 0-13-404991-8
  • ISBN-13: 978-0-13-404991-5

This is the Rough Cut version of the printed book.

DevOps promises to accelerate the release of new software features and improve monitoring after systems are placed into operation. However, DevOps has crucial implications for system design and architecture that most previous books ignore. In DevOps: A Software Architect's Perspective, three world-class software architects address these issues head-on, helping organizations deploy DevOps more efficiently, avoid common problems, and drive more value.

The authors begin by reviewing DevOps' impact on every phase of the development cycle, including build, test, deployment, and post-deployment monitoring and observation. For each phase, they systematically identify issues, tools, team practices, and key tradeoffs associated with preparing for DevOps and using it effectively.

Next, they turn to cross-cutting concerns that transcend a single function, offering practical insights into compliance, cloud environments, human and process performance, reliability, repeatability, and more. Throughout, they offer real-world case studies, detailed references, practical examples, and convenient checklists. You'll find indispensable guidance for addressing key questions like:

  • How can I design new systems to work more effectively with DevOps?
  • How do I address culture and communication problems between Dev and Ops?
  • How do I integrate DevOps with agile methods and TDD?
  • What are the best ways to handle specific issues such as failure detection and upgrade planning?

Sample Content

Table of Contents

Part I: Background

Chapter 1: What is DevOps?

Chapter 2: The Cloud as a Platform

Chapter 3: Operations

Part II: Deployment Pipeline

Chapter 4: Overall Architecture

Chapter 5: Build/Test

Chapter 6: Deployment

Part III: Cross Cutting Concerns

Chapter 7: Monitoring

Chapter 8: Security and Security Audits

Chapter 9: Other Ilities

Chapter 10: Business Considerations

Part IV: Case Studies

Chapter 11: Case Study - Rafter, Inc

Chapter 12: Case Study - A Continuous Deployment Pipeline for Enterprise Organizations

Chapter 13: Case Study - Atlassian

Part V: The Future of DevOps

Chapter 14: Operations as a Process

Chapter 15: Implications of Industry Trends on DevOps

Updates

Submit Errata

More Information

InformIT Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from InformIT and its family of brands. I can unsubscribe at any time.