Abstract
This chapter contains patterns that compose patterns covered in previous sections to describe cloud applications. Furthermore, it describes possible distribution scenarios of the composed patterns among different cloud environments forming a hybrid cloud (67) (Fig. 6.1).
All figures published with kind permission of © The Authors 2014. See list of figures.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Krafzig, D., Banke, K., Slama, D.: Enterprise SOA. Prentice Hall, Indianapolis (2005)
Amazon.com: Elastic Compute Cloud (EC2). http://aws.amazon.com/ec2/
Google: Google App Engine. http://developers.google.com/appengine/
Belissent, J.: T-city provides valuable lessons for smart cities: which future is now?. http://blogs.forrester.com/jennifer_belissent_phd/12-03-10-t_city_provides_valuable_lessons_for_smart_cities_which_future_is_now (2012). Accessed Mar 2012
Gottfrid, D.: Self-service, prorated supercomputing fun!. http://open.blogs.nytimes.com/2007/11/01/self-service-prorated-super-computing-fun/ (2007). Accessed Nov 2007
Gottfrid, D.: The New York Times Archives + Amazon Web Services = TimesMachine. http://open.blogs.nytimes.com/2008/05/21/the-new-york-times-archives-amazon-web-services-timesmachine/ (2008). Accessed May 2008
The New York Times: Time machine. http://timesmachine.nytimes.com/
CloudBees: How it works. http://www.cloudbees.com/platform-overview.cb
Microsoft.: Windows Azure. http://www.windowsazure.com/
Amazon.com: Elastic Beanstalk. http://aws.amazon.com/elasticbeanstalk/
Apache Foundation: Apache Tomcat. http://tomcat.apache.org/
Varia, J.: Cloud architectures. Technical report, Amazon Web Services, June 2008
Amazon.com: Amazon CloudFront. http://aws.amazon.com/cloudfront/
Oracle: MySQL. http://www.mysql.com/
Bernstein, P.A., Newcomer, E.: Principles of Transaction Processing. Morgan Kaufmann, Burlington (2009)
Amazon.com: Amazon Simple Storage Service FAQs: what data consistency model does Amazon S3 employ? http://aws.amazon.com/s3/faqs/#What_data_consistency_model_does_Amazon_S3_employ
Amazon.com: Amazon Web Services (AWS). http://aws.amazon.com/
Hapner, M., Burridge, R., Sharma, R., Fialli, J., Stout, K.: Java Message Service. Sun Microsystems, 901 San Antonio Road Palo Alto, CA 94303 U.S.A., 1.1 edition. http://download.oracle.com/otn-pub/jcp/7195-jms-1.1-fr-spec-oth-JSpec/jms-1_1-fr-spec.pdf (2002). Accessed Apr 2002
Chappell, D.A., Monson-Haefel, R.: Java Message Service. O’Reilly, (2000)
Varia J.: Architecting for the cloud: best practices. Technical report, Amazon Web Services, May 2010
Guest S.: Patterns for cloud computing. slideshare.net/simonguest/patterns-for-cloud-computing (2009)
The PHP Group: PHP: Hypertext preprocessor. http://www.php.net/
Microsoft: Active Server Pages (ASP). http://msdn.microsoft.com/en-us/library/aa286483.aspx
Apache Foundation: Http server project. http://httpd.apache.org/
Microsoft: Internet information services (IIS). http://www.iis.net
Oracle: Java EE reference at a glance. http://www.oracle.com/technetwork/java/javaee/documentation/
Hypertext transfer protocol – HTTP/1.1. http://tools.ietf.org/pdf/rfc2616.pdf (1999)
Akamai: HD network. http://www.akamai.com/html/solutions/hdnetwork.html
Nygren, E., Sitaraman, R.K., Sun, J.: The Akamai network: a platform for high-performance internet applications. ACM SIGOPS Oper. Syst. Rev. 44, 2–19 (2010)
CloudFlare: CloudFlare is the next-generation CDN. http://www.cloudflare.com/features-cdn
Dreibelbis, A., Hechler, E., Mathews, Bill., Oberhofer, M., Sauter, G.: Information service patterns, part 4: Master data management architecture patterns. Technical report, IBM developerWorks. http://www.ibm.com/developerworks/data/library/techarticle/dm-0703sauter/ (2007)
Ferguson, N., Schneier, B.: Practical Cryptography. Wiley, New York (2003)
Kahate, A.: Cryptography and Network Security. Tata McGraw-Hill, New Delhi (2003)
Hatzelhoffer, L., Humboldt, K., Lobeck, M., Wiegandt, C.-C.: Smart City in Practice: Innovation Lab Between Vision and Reality. Jovis Verlag, Berlin (2012)
Hatzelhoffer, L., Humboldt, K., Lobeck, M., Wiegandt, C.-C.: Smart City konkret – Eine Zukunftswerkstatt in Deutschland zwischen Idee und Praxis. Jovis Verlag, Berlin (2012)
Amazon.com: AWS Case Study: Ooyala. http://aws.amazon.com/de/solutions/case-studies/ooyala/ (2011). Accessed Sept 2011
Amazon.com: AWS case study: Washington Post. http://aws.amazon.com/solutions/case-studies/washington-post/
Dropbox: http://www.dropbox.com
StorSimple: http://www.storsimple.com/
Tate, J., Lucchese, F., Moore, R.: Introduction to Storage Area Networks. IBM, red book edition (2006)
Farley, M.: StorSimple solution for cloud-integrated enterprise storage. StorSimple Whitepaper (2012)
Gladinet: http://gladinet.com/
Varia, J.: Migrating your existing applications to the cloud – a phase-driven approach to cloud migration. Technical report, Amazon Web Services (2010)
Crashplan: Online backup and storage. http://www.crashplan.com/
Acronis: Acronis online backup. http://www.acronis.com/homecomputing/products/online-backup/index.html
Amazon.com: VM import/export. http://aws.amazon.com/ec2/vmimport/
VMware: vCenter Converter. http://www.vmware.com/products/datacenter-virtualization/converter/
Elisha, S.: Backup and recovery approaches using Amazon web services. Technical report, Amazon Web Services. http://media.amazonwebservices.com/AWS_Backup_Recovery.pdf (2012)
Amazon Corporate IT Team: Amazon.com leverages the AWS cloud for database backups. Technical report, Amazon. http://media.amazonwebservices.com/AWS_Amazon_Oracle_Backups.pdf (2012)
Amazon.com: Amazon Glacier. http://aws.amazon.com/glacier/
Automotive Simulation Center Stuttgart (ASC-S): http://www.asc-s.de/
Amazon Web Services: Migration scenario: Migrating backend processing pipeline to the aws cloud. http://media.amazonwebservices.com/CloudMigration-scenario-backend-processing.pdf (2010)
Amazon Web Services: Migration scenarios: Batch processing. http://media.amazonwebservices.com/CloudMigration-scenario-batch-apps.pdf (2010)
Wessels, D.: Web Caching. O’Reilly, Sebastopol (2001)
Baron, J., Schneider, R.: Storage options in the AWS cloud: use cases. Technical report, Amazon Web Services (2010)
Amazon Web Services: Migration scenarios: Web application architecture. http://media.amazonwebservices.com/CloudMigration-scenario-wep-app.pdf (2010)
Chappell, D.A.: Introducing Windows Azure. http://www.windowsazure.com/en-us/develop/net/other-resources/white-papers/ (2010). Accessed Oct 2010
SmartBear: loadUI. http://www.loadui.org/
SmartBear: Testing in the cloud. http://www.loadui.org/Distribution/load-testing-in-amazon-cloud.html
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Wien
About this chapter
Cite this chapter
Fehling, C., Leymann, F., Retter, R., Schupeck, W., Arbitter, P. (2014). Composite Cloud Application Patterns. In: Cloud Computing Patterns. Springer, Vienna. https://doi.org/10.1007/978-3-7091-1568-8_6
Download citation
DOI: https://doi.org/10.1007/978-3-7091-1568-8_6
Published:
Publisher Name: Springer, Vienna
Print ISBN: 978-3-7091-1567-1
Online ISBN: 978-3-7091-1568-8
eBook Packages: Computer ScienceComputer Science (R0)