Abstract
This chapter presents a set of ready to go solutions which, either for their wide diffusion in the cloud computing scenario or because they implement established or emerging standards (see Chap. 5), have a fundamental role in providing interoperable and portable solutions. In particular, Amazon Web Services (AWS) and OpenStack have imposed themselves as “de-facto standards” at the IaaS level, since their wide adoption has led other providers to develop APIs and interfaces that are compatible with their offers. At the PaaS level, Microsoft Azure, Google App Engine, IBM Bluemix, and OpenShift, with their multi-language support and ability to interface with other platforms’ services, surely enhance application portability and thus deserve to be cited here. Such solutions are positioned with respect to the use case scenarios and features defined in Chap. 1, and tested by analyzing their application to the case study illustrated in Chap. 1. Finally, we also present solutions that have been explicitly created for portability and interoperability purposes, like Docker, ElasticBox, and Cloudify.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Amazon web services. http://aws.amazon.com/
Amazon web services—regions and availability zones. http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html
Cloudformation templates. http://aws.amazon.com/cloudformation/aws-cloudformation-templates/
Openstack services. http://www.openstack.org/software
Demarest, G., Wang, R.: Oracle Cloud Computing. Oracle White Paper p. 22 (2010)
Openshift by Red Hat. https://www.openshift.com/
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)
Openshift slideshare channel. http://www.slideshare.net/openshift
Windows Azure web-site. https://azure.microsoft.com/
Google Cloud Platform. https://cloud.google.com/
Appscale: freedom for your applications. http://www.appscale.com/
Typhoon app engine. https://code.google.com/p/typhoonae/
Bluemix web-site. https://ace.ng.bluemix.net/
Cloudfoundry foundation. http://cloudfoundry.org/index.html
Elasticbox. https://www.elasticbox.com/
Docker—build, ship and run any app, anywhere. https://www.docker.com/
Cloudify—cloud orchestration and automation made easy. http://getcloudify.org/
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2015 The Author(s)
About this chapter
Cite this chapter
Di Martino, B., Cretella, G., Esposito, A. (2015). Ready-to-Go Solutions. In: Cloud Portability and Interoperability. SpringerBriefs in Computer Science. Springer, Cham. https://doi.org/10.1007/978-3-319-13701-8_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-13701-8_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-13700-1
Online ISBN: 978-3-319-13701-8
eBook Packages: Computer ScienceComputer Science (R0)