INTEROPERABILITY AND PORTABILITY OF CLOUD SERVICE ENABLERS IN A PaaS ENVIRONMENT

David Cunha, Pedro Neves, Pedro Sousa

2012

Abstract

Nowadays, the competition in the telecommunications market is exciting and new entities with value-added services have emerged over the core network of Telecommunications operators (Telcos). These new participants have taken out the operators’ relevance since they are entirely agnostic from infrastructure service connectivity. Therefore Telcos, like Portugal Telecom Inovac¸ ˜ao (PTIN), need to focus on the provision of services to a user’s point of view to not become just a dumb-pipe between the consumers and Cloud service providers. This paper proposes a definition of a distributed architecture that allows developers to create and expose services through a Service Delivery Platform (SDP). The benefit of such Cloud-enabled SDP architecture is the portability of service enablers between Platform-as-a-Service (PaaS) providers through a standardized API. Service developers may thus select the more suitable PaaS offering in order to build on-top applications, based on the performance required by a service. An example of applications which can take advantage from more versatile Cloud platforms, is the delivery of mobile context-aware services that react to both environment and user conditions selecting the right type of content (e.g. photos, videos, etc.) to deliver.

References

  1. Armbrust, M., Fox, A., Griffith, R., Joseph, A. D., Katz, R. H., Konwinski, A., Lee, G., Patterson, D. A., Rabkin, A., and Zaharia, M. (2009). Above the clouds: A berkeley view of cloud computing. Technical report, University of California, Berkeley.
  2. Azeez, A., Perera, S., Gamage, D., Linton, R., Siriwardana, P., Leelaratne, D., Weerawarana, S., and Fremantle, P. (2010). Multi-tenant soa middleware for cloud computing. In CLOUD 7810 IEEE 3rd International Conference on Cloud Computing, pages 458 - 465, Miami, Florida, USA.
  3. Blum, N., Magedanz, T., Schreiner, F., and Wahle, S. (2009). A research infrastructure for soa-based service delivery frameworks. In 5th International Conference on Testbeds and Research Infrastructures for the Development of Networks and Communities, pages 1-6, Washington DC, USA.
  4. Bozman, J. and Chen, G. (2010). Cloud computing: The need for portability and interoperability. Technical report, Red Hat.
  5. Buyya, R., Yeo, C. S., Venugopal, S., Broberg, J., and Brandic, I. (2009). Cloud computing and emerging it platforms vision, hype, and reality for delivering computing as the 5th utility. Future Generation Computer Systems, 25(6):599-616.
  6. CCIF (2009). The cloud computing interoperability forum. Retrieved December 2011, from: http:// www.cloudforum.org/.
  7. Cloud-Bees (2011). Cloud bees. Retrieved January 2012, from: http://www.cloudbees.com/.
  8. Cloud4SOA (2010). The cloud4soa initiative (fp7). Retrieved December 2011, from: http:// www.cloud4soa.eu/.
  9. CMWG (2009). Cloud management working group. Retrieved December 2011, from: http:// www.dmtf.org/standards/cloud/.
  10. Dikaiakos, M. D., Katsaros, D., Mehra, P., Pallis, G., and Vakali, A. (2009). Cloud computing: Distributed internet computing for it and scientific research. IEEE Internet Computing, 13(5):10-13.
  11. GAE (2011). Google app engine. Retrieved January 2012, from: http://code.google.com/appengine/.
  12. Gomes, D., Goncalves, J., Santos, R. O., and Aguiar, R. L. (2010). Xmpp based context management architecture. In 2010 Workshop on Enabling the Future Service-Oriented Internet (EFSOI), pages 1372 - 1377, Miami, Florida, USA.
  13. InternalComputer (2011). Understanding what cloud computing means and its advantages. Retrieved December 2011, from: http://www.internalcomputer.com/ understanding-what-cloud-computing-means-and-itsadvantages.computer.
  14. K.Ramana, Krishna, T., Narayana, C., and Kumar, M. P. (2011). Comparative analysis on cloud computing and service oriented architecture. International Journal of Advanced Research In Technology, 1(1):22-28.
  15. Maes, S. H. (2010). Understanding the relationship between sdp and the cloud. In The First International Conference on Cloud Computing, GRIDs, and Virtualization, pages 159-163, Lisbon, Portugal.
  16. NIST (2011). The nist definition of cloud computing. Retrieved November 2011, from: http:// www.csrc.nist.gov/publications/nistpubs/800-145/ SP800-145.pdf.
  17. OCCI (2010). Open cloud computing interface. Retrieved December 2011, from: http://occi-wg.org/.
  18. OCM (2010). The open cloud manifesto. trieved December 2011, from: www.openCloudmanifesto.org/index.htm/.
  19. Open-Shift (2011). Red hat open shift. Retrieved January 2012, from: https://openshift.redhat.com/app/.
  20. Parameswaran, A. V. and Chaddha, A. (2009). Cloud interoperability and standardization. SETLabs Briefings, 7(7):19-26.
  21. Sapo-SDB (2011). Sapo service delivery broker. Retrieved December 2011, from: http://sdb.sapo.pt/.
  22. UCI (2009). Unified cloud interface. Retrieved December 2011, from: http://www.groups.google.com/group/ unifiedcloud/.
  23. XMPP (2007). Xmpp extensions. Retrieved December 2011, from: http://xmpp.org/.
  24. Zhang, Q., Cheng, L., and Boutaba, R. (2010). Cloud computing: State-of-the-art and research challenges. Internet Services and Applications, 1(1):7-18.
Download


Paper Citation


in Harvard Style

Cunha D., Neves P. and Sousa P. (2012). INTEROPERABILITY AND PORTABILITY OF CLOUD SERVICE ENABLERS IN A PaaS ENVIRONMENT . In Proceedings of the 2nd International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-8565-05-1, pages 432-437. DOI: 10.5220/0003959204320437


in Bibtex Style

@conference{closer12,
author={David Cunha and Pedro Neves and Pedro Sousa},
title={INTEROPERABILITY AND PORTABILITY OF CLOUD SERVICE ENABLERS IN A PaaS ENVIRONMENT},
booktitle={Proceedings of the 2nd International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},
year={2012},
pages={432-437},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003959204320437},
isbn={978-989-8565-05-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 2nd International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
TI - INTEROPERABILITY AND PORTABILITY OF CLOUD SERVICE ENABLERS IN A PaaS ENVIRONMENT
SN - 978-989-8565-05-1
AU - Cunha D.
AU - Neves P.
AU - Sousa P.
PY - 2012
SP - 432
EP - 437
DO - 10.5220/0003959204320437