Chapter 5

An Architectural Model-Based Approach to Quality-Aware DevOps in Cloud Applicationsc*

Robert Heinrich; Reiner Jung; Christian Zirkelbach; Wilhelm Hasselbring; Ralf Reussner    Karlsruhe Institute of Technology, GermanyKiel University, Germany


Cloud-based software applications are designed to change often and rapidly during operations to provide constant quality of service. As a result the boundary between development and operations is becoming increasingly blurred. DevOps provides a set of practices for the integrated consideration of developing and operating software. Software architecture is a central artifact in DevOps practices. Existing architectural models used in the development phase differ from those ...

Get Software Architecture for Big Data and the Cloud now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.