arrow
Return

Architectural Principles for Cloud Software

delete2018-02-02
delete71
delete
OA
AI
C
Claus Pahl *
P
Pooyan Jamshidi
O
Olaf Zimmermann
DOI:10.1145/3104028delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
A cloud is a distributed Internet-based software system providing resources as tiered services. Through service-orientation and virtualization for resource provisioning, cloud applications can be deployed and managed dynamically. We discuss the building blocks of an architectural style for cloud-based software systems. We capture style-defining architectural principles and patterns for control-theoretic, model-based architectures for cloud software. While service orientation is agreed on in the form of service-oriented architecture and microservices, challenges resulting from multi-tiered, distributed and heterogeneous cloud architectures cause uncertainty that has not been sufficiently addressed. We define principles and patterns needed for effective development and operation of adaptive cloud-native systems.
Keywords:
Cloud computing
architectural style
control theory
adaptive system
software architecture
microservice
devops
model-based controller
uncertainty
cloud-native
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

ACM Transactions on Internet Technology cover
ACM Transactions on Internet Technology
IF:
4.1
Papers:
896
Citations:
1.9K

Organization

C
Carnegie Mellon University
Scholars:
1.4W
Papers: 1.4W
Citations: 2.7W
F
Free University of Bozen-Bolzano
Scholars:
2.8K
Papers: 2.6K
Citations: 6
Cited Papers

Cited Papers

errShare
errSave
Long non-coding RNA TUG1 promotes cervical cancer progression by regulating the miR-138-5p-SIRT1 axis
err2017-05-26
err0
errOAAI
errJie Zhu; Huirong Shi; Huina Liu; Xiaojuan Wang; Fengmei Li
errShare
errSave
Analysis of China’s Natural Gas Infrastructure Development Strategy
err2017-11-24
err0
errOAAI
errMallika Ishwaran; William King; Martin Haigh; Taoliang Lee; Shangyou Nie
errShare
errSave
errShare
errSave
Forward-Looking MD&A Disclosures and the Information Environment
err2015-05-01
err0
PREAI
errVolkan Muslu; Suresh Radhakrishnan; K. R. Subramanyam; Dongkuk Lim
errShare
errSave
Photoemission Spectroscopy and Electronic Structures of LiMn2O4
err2006-07-21
err0
PREAI
errWu Qi-Hui; Andreas Thissen; Wolfram Jaegermann
errShare
errSave
Levodopa Infusion Therapy in Parkinson Disease
err2004-09-01
err0
PREAI
errDag Nyholm; Sten-Magnus Aquilonius
errShare
errSave
errShare
errSave
researcher View more