Detailed Information on Publication Record
2019
Design of Scalable and Resilient Applications using Microservice Architecture in PaaS Cloud
GEŠVINDR, David, Barbora BÜHNOVÁ and Jaroslav DAVÍDEKBasic information
Original name
Design of Scalable and Resilient Applications using Microservice Architecture in PaaS Cloud
Authors
GEŠVINDR, David (203 Czech Republic, guarantor, belonging to the institution), Barbora BÜHNOVÁ (203 Czech Republic, belonging to the institution) and Jaroslav DAVÍDEK (203 Czech Republic, belonging to the institution)
Edition
Neuveden, Proceedings of the 14th International Conference on Software Technologies - Volume 1: ICSOFT, p. 619-630, 12 pp. 2019
Publisher
SciTePress
Other information
Language
English
Type of outcome
Stať ve sborníku
Field of Study
10200 1.2 Computer and information sciences
Country of publisher
Portugal
Confidentiality degree
není předmětem státního či obchodního tajemství
Publication form
electronic version available online
References:
RIV identification code
RIV/00216224:14330/19:00110879
Organization unit
Faculty of Informatics
ISBN
978-989-758-379-7
UT WoS
000572825100066
Keywords in English
Cloud computing; PaaS cloud; microservices
Tags
International impact, Reviewed
Změněno: 3/5/2020 13:24, RNDr. Pavel Šmerk, Ph.D.
Abstract
V originále
With the increasing adoption of microservice architecture and popularity of Platform as a Service (PaaS) cloud, software architecture design is in many domains leaning towards composition of loosely interconnected services hosted in the PaaS cloud, which in comparison to traditional multitier applications introduces new design challenges that software architects need to face when aiming at high scalability and resilience. In this paper, we study the key design decisions made during microservice architecture design and deployment in PaaS cloud. We identify major challenges of microservice architecture design in the context of the PaaS cloud, and examine the effects of architectural tactics and design patterns in addressing them. We apply selected tactics on a sample e-commerce application, constituting of microservices operated by Azure Service Fabric and utilizing other supportive PaaS cloud services within Microsoft Azure. The impact of the examined design decisions on the throughput, response time and scalability of the analyzed application is evaluated and discussed.
Links
CZ.02.1.01/0.0/0.0/16_019/0000822, interní kód MU (CEP code: EF16_019/0000822) |
| ||
EF16_019/0000822, research and development project |
| ||
MUNI/A/1145/2018, interní kód MU |
|