2022
DOI: 10.1109/tcc.2020.3015703
|View full text |Cite
|
Sign up to set email alerts
|

Architectural Design of Cloud Applications: A Performance-Aware Cost Minimization Approach

Abstract: Cloud Computing has assumed a relevant role in the ICT, profoundly influencing the life-cycle of modern applications in the manner they are designed, developed, and operated. The Cloud market offers highly diversified services upon which developers and operators can rely. Yet, its full adoption requires specific and rare expertise. Actually, such services are characterized by a steep learning curve and, among the other aspects, by significantly different Quality of Service (QoS). In this paper, we tackle the p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
6
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 10 publications
(6 citation statements)
references
References 64 publications
(96 reference statements)
0
6
0
Order By: Relevance
“…In a dynamic structure both internal and external can be the origins or by triggering the connection between ecosystem members. In the dynamic structure of the core ecosystem, the multi-sided platforms are connecting different members and adding the value of the platform players [12].…”
Section: Proposed Methodologymentioning
confidence: 99%
“…In a dynamic structure both internal and external can be the origins or by triggering the connection between ecosystem members. In the dynamic structure of the core ecosystem, the multi-sided platforms are connecting different members and adding the value of the platform players [12].…”
Section: Proposed Methodologymentioning
confidence: 99%
“…• Overall Efficient Application Deployment-Applications can get efficiency gains by optimizing the choice of the computing platform (VMs, containers, serverless, functions), the choice of storage and database, and the choice of RPC or work-queue-based service communication [106,128]. Reference [24] describes the modeling of applications based on the choice of suitable VM type to meet the deployment constraints for each service in the application. The goal is to choose the VMs that consume the minimum number of resources that provide the performance needed and minimize execution costs.…”
Section: Deployment Efficiencymentioning
confidence: 99%
“…The VMs were created and migrated using the Xen hypervisor. The hardware is also monitored and managed using different hardware control systems in the data center [6].…”
Section: Introductionmentioning
confidence: 99%