Blueprinting Approach in Support of Cloud Computing

被引:29
|
作者
Dinh Khoa Nguyen [1 ]
Lelli, Francesco [1 ]
Papazoglou, Mike P. [1 ]
van den Heuvel, Willem-Jan [1 ]
机构
[1] Tilburg Univ, ERISS, Warandelaan 2, NL-5037 AB Tilburg, Netherlands
来源
FUTURE INTERNET | 2012年 / 4卷 / 01期
关键词
cloud computing; service-based application; cloud service; blueprint;
D O I
10.3390/fi4010322
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Current cloud service offerings, i.e., Software-as-a-service (SaaS), Platform-as-a-service (PaaS) and Infrastructure-as-a-service (IaaS) offerings are often provided as monolithic, one-size-fits-all solutions and give little or no room for customization. This limits the ability of Service-based Application (SBA) developers to configure and syndicate offerings from multiple SaaS, PaaS, and IaaS providers to address their application requirements. Furthermore, combining different independent cloud services necessitates a uniform description format that facilitates the design, customization, and composition. Cloud Blueprinting is a novel approach that allows SBA developers to easily design, configure and deploy virtual SBA payloads on virtual machines and resource pools on the cloud. We propose the Blueprint concept as a uniform abstract description for cloud service offerings that may cross different cloud computing layers, i.e., SaaS, PaaS and IaaS. To support developers with the SBA design and development in the cloud, this paper introduces a formal Blueprint Template for unambiguously describing a blueprint, as well as a Blueprint Lifecycle that guides developers through the manipulation, composition and deployment of different blueprints for an SBA. Finally, the empirical evaluation of the blueprinting approach within an EC's FP7 project is reported and an associated blueprint prototype implementation is presented.
引用
收藏
页码:322 / 346
页数:25
相关论文
共 50 条
  • [21] MTFCT: A task offloading approach for fog computing and cloud computing
    Jindal, Rajni
    Kumar, Neetesh
    Nirwan, Hitesh
    PROCEEDINGS OF THE CONFLUENCE 2020: 10TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE & ENGINEERING, 2020, : 145 - 149
  • [22] Hybrid Edge Cloud: A Pragmatic Approach for Decentralized Cloud Computing
    Alamouti, Siavash M.
    Arjomandi, Fay
    Burger, Michel
    IEEE COMMUNICATIONS MAGAZINE, 2022, 60 (09) : 16 - 29
  • [23] CLOUD BUSTING: WHY CLOUD COMPUTING REQUIRES A NEW APPROACH
    Nauwelaerts, Winn
    Le Bousse, Pauline
    ELECTRONICS WORLD, 2010, 116 (1888): : 10 - 13
  • [24] Architectural Requirements for Cloud Computing Systems: An Enterprise Cloud Approach
    Bhaskar Prasad Rimal
    Admela Jukan
    Dimitrios Katsaros
    Yves Goeleven
    Journal of Grid Computing, 2011, 9 : 3 - 26
  • [25] Cloud Audit: A Data Integrity Verification Approach for Cloud Computing
    Saxena, Rajat
    Dey, Somnath
    TWELFTH INTERNATIONAL CONFERENCE ON COMMUNICATION NETWORKS, ICCN 2016 / TWELFTH INTERNATIONAL CONFERENCE ON DATA MINING AND WAREHOUSING, ICDMW 2016 / TWELFTH INTERNATIONAL CONFERENCE ON IMAGE AND SIGNAL PROCESSING, ICISP 2016, 2016, 89 : 142 - 151
  • [26] Blueprinting a Knowledge Sciences Center to Support a Regional Economy
    Bedford, Denise A. D.
    Lewis, John
    Moon, Brian
    PROCEEDINGS OF THE 15TH EUROPEAN CONFERENCE ON KNOWLEDGE MANAGEMENT (ECKM 2014), VOLS 1-3, 2014, : 102 - 110
  • [27] Mobile Cloud Computing Environment as a Support for Mobile Learning
    Kitanov, Stojan
    Davcev, Danco
    THIRD INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, GRIDS, AND VIRTUALIZATION (CLOUD COMPUTING 2012), 2012, : 99 - 105
  • [28] Workflow Framework to Support Data Analytics in Cloud Computing
    Chaisiri, Sivadon
    Bong, Zoebir
    Lee, Chonho
    Lee, Bu-Sung
    Sessomboon, Punyapat
    Saisillapee, Tanakrit
    Achalakul, Tiranee
    2012 IEEE 4TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2012,
  • [29] Stakeholder Interactions to Support Service Creation in Cloud Computing
    Wang, Lei
    Pires, Luis Ferreira
    Wombacher, Andreas
    van Sinderen, Marten J.
    Chi, Chihung
    2010 14TH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE WORKSHOPS (EDOCW 2010), 2010, : 173 - 176
  • [30] Can cloudlet coordination support cloud computing infrastructure?
    Alsaleh, Abdullah
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2018, 7