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

Abstract

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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.