O'Reilly logo

A Practical Guide to Continuous Delivery by Eberhard Wolff

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 11. Continuous Delivery, DevOps, and Software Architecture

11.1 Introduction

Continuous Delivery and DevOps are approaches that allow one to operate software more efficiently as well as more effectively and to bring it more easily into production. They mainly affect deployment and operating processes. However, this chapter focuses on an entirely different aspect: Continuous Delivery also influences the architecture of the applications. At first glance this connection is not so obvious—why should deployment and software operations influence software architecture?

First of all, section 11.2 defines the term “software architecture.” Section 11.3 discusses how the split into components can be optimized for Continuous Delivery. Section 11.4 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required