Abstract
Enterprise’s adoption of cloud-based solutions is often hindered by problems associated with the integration of the cloud environment with on-premise systems. Currently, each cloud provider creates its proprietary application programming interfaces (APIs), which will complicate integration efforts for companies as they struggle to understand and manage these unique application interfaces in an interoperable way. This paper aims to address this challenge by providing recommendations to enterprises. The presented work is based on a quantitative study of 114 companies, which discuss current issues and future trends of integration and interoperability requirements for enterprise cloud application adoption and migration. The outcome of the discussion provides a guideline applicable to support decision makers, software architects and developers when considering to design and develop interoperable applications in order to avoid lock-in and integrate seamlessly into other cloud and on-premise systems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Ebneter, D., Grivas, S.G., Kumar, T.U., Wache, H.: Enterprise architecture frameworks for enabling cloud computing. In: 3rd IEEE International Conference on Cloud Computing, pp. 542–543. IEEE Press (2010)
Mahmood, Z., Hill, R.: Cloud Computing for Enterprise Architectures. Springer, London (2011)
IBM: Successful information governance through high-quality data. In: IBM Software White Paper, Information Management (2012)
Tolk, A.: Interoperability, composability, and their implications for distributed simulation. In: 17th IEEE/ACM International Symposium and Real Time Applications, pp. 3–9. IEEE Press (2013)
Joshi, K.P., Yesha, Y., Finin, T.: Automating cloud services life cycle through semantic technologies. J. IEEE Trans. Serv. Comput. 7(1), 109–122 (2014)
Buyya, R.: Cloud computing: the next revolution in information technology. In: 1st International Conference on Parallel Distributed and Grid Computing (PDGC), pp. 2–3 (2010). doi:10.1109/PDGC.2010.5679963
Black, J., Draper, C., Lococo, T., Matar, F., Ward, C.: An integration model for organizing it service management. IBM Syst. J. 46(3), 405–422 (2007). doi:10.1147/sj.463.0405
Satzger, B., Hummer, W., Inzinger, C., Leitner, P., Dustdar, S.: Winds of change: from vendor lock-in to the meta cloud. IEEE Internet Comput. 17(1), 69–73 (2013). doi:10.1109/MIC.2013.19
IBM Redbooks: Integrating ERP and CRM applications with IBM WebSphere Cast Iron. In: IBM Redbooks Solution Guide (2013)
Breiter, G., Naik, V.: A framework for controlling and managing hybrid cloud service integration. In: IEEE International Conference on Cloud Engineering, pp. 217–224. IEEE Press (2013)
SurveyMonkey: Online Survey Development Tool. https://www.surveymonkey.com/
Buyya, R., Ranjan, R., Calheiros, R.N.: InterCloud: utility-oriented federation of cloud computing environments for scaling of application services. In: Hsu, C.-H., Yang, L.T., Park, J.H., Yeo, S.-S. (eds.) ICA3PP 2010, Part I. LNCS, vol. 6081, pp. 13–31. Springer, Heidelberg (2010)
Stravoskoufos, K., Preventis, A., Sotiriadis, S., Petrakis, E.G.M.: A survey on approaches for interoperability and portability of cloud computing services (2013)
Dynamic markets: cloud for business managers. In: Independent Market Research Commissioned by ORACLE (2013). http://www.qss.ba/doc/2014/?id=794
SnapLogic and TechValidate: Cloud Integration Drivers and Requirements (survey) in 2015. http://campaigns.snaplogic.com/rs/snaplogic/images/cloud-integration-drivers-and-requirements-in-2015.pdf
Informatica Whitepaper: Cloud Integration for Hybrid IT – Balancing Business Self-Service and IT Control, White Paper (2012)
Ellahi, T., Hudzia, B., Li, H., Robinson, P.: The Enterprise Cloud Computing Paradigm. Wiley, Hoboken (2011)
Petcu, D., Macariu, G., Panica, S., Crăciun, C.: Portable cloud applications from theory to practice. Future Gener. Comput. Syst. 29(6), 1417–1430 (2013). ISSN 0167-739X
Dell Boomi: The Quest for a Cloud Integration Strategy. http://www.boomi.com/files/boomi_whitepaper_the_quest_for_cloud_integration_strategy_final.pdf
Izza, S.: Integration of industrial information systems: from syntactic to semantic integration approaches. Enterp. Inform. Syst. 3(1), 1–57 (2009)
Chen, D., Doumeingtsb, G., Vernadatc, F.: Architectures for enterprise integration and interoperability: past, present and future. Comput. Ind. 59(7), 647–659 (2008)
Bernstein, P.: Middleware: a model for distributed systems services. Commun. ACM 39(2), 86–98 (1996)
Ooi, S.L., Su, M.T.: Integrating enterprise application using message-oriented middleware and J2EE technologies. In: Proceedings of the International Conference on Computing and Informatics, Kuala Lumpur, pp. 1–5 (2006)
The Open Group: SOA reference architecture technical standard: integration layer. In: SOA Source Book (2011)
Benatallah, B., Motahari Nezhad, H.R.: Service oriented architecture: overview and directions. In: Börger, E., Cisternino, A. (eds.) Advances in Software Engineering. LNCS, vol. 5316, pp. 116–130. Springer, Heidelberg (2008)
Daniel, F., Yu, J., Benatallah, B., Casati, F., Matera, M., Saint-Paul, R.: Understanding UI integration: a survey of problems, technologies, and opportunities. IEEE Internet Comput. 11(3), 59–66 (2007)
Opara-Martins, J.; Sahandi, R., Tian, F.: Critical review of vendor lock-in and its impact on adoption of cloud computing. In: 2014 International Conference on Information Society (i-Society), pp. 92–97, 10–12 November 2014
Mell, P., Grance, T.: The NIST definition of cloud computing: recommendations of the National Institute of Standards and Technology. Computer Security Division, NIST, Gaithersburg, MD (2011)
Baudion, C., Dekel, E., Edwards, M., et al.: Cloud standards customer council. In: Interoperability and Portability for Cloud Computing: A Guide (2014). http://www.cloud-council.org/CSCC-Cloud-Interoperability-and-Portability.pdf
Ahronovitz, M., Amrhein, D., Anderson, P., et al.: Cloud computing use cases-white paper. In: Discussion Group (Version 4.0). http://www.cloud-council.org/Cloud_Computing_Use_Cases_Whitepaper-4_0.pdf
Hogan, M., Liu, F., Sokol, A., Tong, J.: NIST cloud computing standards roadmap-special publication, 500-291 (2011). http://www.nist.gov/itl/cloud/upload/NIST_SP-500-291_Jul5A.pdf
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Opara-Martins, J., Sahandi, R., Tian, F. (2016). Implications of Integration and Interoperability for Enterprise Cloud-Based Applications. In: Zhang, Y., Peng, L., Youn, CH. (eds) Cloud Computing. CloudComp 2015. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 167. Springer, Cham. https://doi.org/10.1007/978-3-319-38904-2_22
Download citation
DOI: https://doi.org/10.1007/978-3-319-38904-2_22
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-38903-5
Online ISBN: 978-3-319-38904-2
eBook Packages: Computer ScienceComputer Science (R0)