vix.ing · top · new · best · stats · spec

Cloud Usage Patterns: A Formalism for Description of Cloud Usage\n Scenarios

2014/10/05 by Aleksandar Milenkoski, Milenkoski, Aleksandar, Alexandru Iosup +13
Computer Science · Decision Sciences · #Advanced Data Storage Technologies #Advanced Database Systems and Queries #Cloud Computing and Resource Management #Distributed #Distributed and Parallel Computing Systems #FOS: Computer and information sciences #Parallel #Scientific Computing and Data Management #and Cluster Computing (cs.DC)

paper · pdf · doi:10.48550/arxiv.1410.1159

openalex publication_date 2014/10/05 · openalex created_date 2019/06/27 · openalex updated_date 2026/07/28

Abstract

Cloud computing is becoming an increasingly lucrative branch of the existing\ninformation and communication technologies (ICT). Enabling a debate about cloud\nusage scenarios can help with attracting new customers, sharing best-practices,\nand designing new cloud services. In contrast to previous approaches, which\nhave attempted mainly to formalize the common service delivery models (i.e.,\nInfrastructure-as-a-Service, Platform-as-a-Service, and Software-as-a-Service),\nin this work, we propose a formalism for describing common cloud usage\nscenarios referred to as cloud usage patterns. Our formalism takes a\nstructuralist approach allowing decomposition of a cloud usage scenario into\nelements corresponding to the common cloud service delivery models.\nFurthermore, our formalism considers several cloud usage patterns that have\nrecently emerged, such as hybrid services and value chains in which mediators\nare involved, also referred to as value chains with mediators. We propose a\nsimple yet expressive textual and visual language for our formalism, and we\nshow how it can be used in practice for describing a variety of real-world\ncloud usage scenarios. The scenarios for which we demonstrate our formalism\ninclude resource provisioning of global providers of infrastructure and/or\nplatform resources, online social networking services, user-data processing\nservices, online customer and ticketing services, online asset management and\nbanking applications, CRM (Customer Relationship Management) applications, and\nonline social gaming applications.\n

Related