CCOA: Cloud Computing Open Architecture
Top Cited Papers
- 1 July 2009
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 607-616
- https://doi.org/10.1109/icws.2009.144
Abstract
Cloud computing is evolving as a key computing platform for sharing resources that include infrastructures, software, applications, and business processes. Virtualization is a core technology for enabling cloud resource sharing. However, most existing cloud computing platforms have not formally adopted the service-oriented architecture (SOA) that would make them more flexible, extensible, and reusable. By bridging the power of SOA and virtualization in the context of cloud computing ecosystem, this paper presents seven architectural principles and derives ten interconnected architectural modules to form a reusable and customizable cloud computing open architecture (CCOA). Two case studies on infrastructure and business cloud are used to deliver business and practical value of infrastructure and business process provisioning services over the Internet. We also present some potential value-added services of the proposed CCOA to guide strategic planning and other consulting practices of cloud computing.Keywords
This publication has 6 references indexed in Scilit:
- SOMA-ME: A platform for the model-driven design of SOA solutionsIBM Systems Journal, 2008
- S3: A Service-Oriented Reference ArchitectureIT Professional, 2007
- On-demand business collaboration enablement with web servicesDecision Support Systems, 2005
- Toward a Business Process Grid for Utility ComputingIT Professional, 2004
- Adaptive profiling framework and system for service provisioning in e-business solutionsElectronic Commerce Research and Applications, 2004
- A manageable Web services hub framework and enabling technologies for e-sourcingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003