Other formats:
BibTeX
LaTeX
RIS
@inproceedings{1566256, author = {Gešvindr, David and Bühnová, Barbora and Davídek, Jaroslav}, address = {Neuveden}, booktitle = {Proceedings of the 14th International Conference on Software Technologies - Volume 1: ICSOFT}, doi = {http://dx.doi.org/10.5220/0007842906190630}, keywords = {Cloud computing; PaaS cloud; microservices}, howpublished = {elektronická verze "online"}, language = {eng}, location = {Neuveden}, isbn = {978-989-758-379-7}, pages = {619-630}, publisher = {SciTePress}, title = {Design of Scalable and Resilient Applications using Microservice Architecture in PaaS Cloud}, url = {http://www.scitepress.org/DigitalLibrary/Link.aspx?doi=10.5220/0007842906190630}, year = {2019} }
TY - JOUR ID - 1566256 AU - Gešvindr, David - Bühnová, Barbora - Davídek, Jaroslav PY - 2019 TI - Design of Scalable and Resilient Applications using Microservice Architecture in PaaS Cloud PB - SciTePress CY - Neuveden SN - 9789897583797 KW - Cloud computing KW - PaaS cloud KW - microservices UR - http://www.scitepress.org/DigitalLibrary/Link.aspx?doi=10.5220/0007842906190630 L2 - http://www.scitepress.org/DigitalLibrary/Link.aspx?doi=10.5220/0007842906190630 N2 - 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. ER -
GEŠVINDR, David, Barbora BÜHNOVÁ and Jaroslav DAVÍDEK. Design of Scalable and Resilient Applications using Microservice Architecture in PaaS Cloud. Online. In \textit{Proceedings of the 14th International Conference on Software Technologies - Volume 1: ICSOFT}. Neuveden: SciTePress, 2019, p.~619-630. ISBN~978-989-758-379-7. Available from: https://dx.doi.org/10.5220/0007842906190630.
|