D 2016

Architectural Tactics for the Design of Efficient PaaS Cloud Applications

GEŠVINDR, David and Barbora BÜHNOVÁ

Basic information

Original name

Architectural Tactics for the Design of Efficient PaaS Cloud Applications

Authors

GEŠVINDR, David (203 Czech Republic, belonging to the institution) and Barbora BÜHNOVÁ (203 Czech Republic, guarantor, belonging to the institution)

Edition

Neuveden, 2016 13th Working IEEE/IFIP Conference on Software Architecture (WICSA), p. 158-167, 10 pp. 2016

Publisher

IEEE

Other information

Language

English

Type of outcome

Stať ve sborníku

Field of Study

10201 Computer sciences, information science, bioinformatics

Confidentiality degree

není předmětem státního či obchodního tajemství

Publication form

electronic version available online

RIV identification code

RIV/00216224:14330/16:00090585

Organization unit

Faculty of Informatics

ISBN

978-1-5090-2131-4

UT WoS

000390838900020

Keywords in English

cloud computing; software architecture; architectural tactics; Software Architecture Design

Tags

International impact, Reviewed
Změněno: 13/5/2020 19:17, RNDr. Pavel Šmerk, Ph.D.

Abstract

V originále

Platform as a Service (PaaS) is one of cloud service models associated with effective system operation in the presence of a rich set of platform services. Due to the complexity of the PaaS service model, software architects need to face various challenges when designing cloud applications that have to meet certain quality guarantees. In this paper we report on our experience with the design and implementation of highly scalable PaaS cloud applications, which resulted into deep understanding of the weaknesses and benefits of this service model, and helped us to identify and evaluate a number of architectural tactics for PaaS cloud applications. Besides the identification and evaluation of the tactics, this paper studies the mutual relationships and the impact of the tactics on various aspects of application's quality. The findings are demonstrated on a real-world case study of a complex private social network system, based on the Microsoft Azure cloud.