Skip to main content

Cloud Computing Solution Patterns: Infrastructural Solutions

  • Chapter
  • First Online:
Cloud Computing

Part of the book series: Computer Communications and Networks ((CCN))

Abstract

Cloud computing is an important emerging paradigm that is affecting the way enterprise IT is being managed. Cloud computing offers several useful features like high scalability, agility through elasticity, on-demand self-service, and pay-per-use models when consuming and delivering IT capabilities. There are several scenarios in enterprise IT context where solution architecture approaches leveraging cloud computing technologies offer a better solution than established traditional options. However, the architectural design and deployment approaches for the emerging solutions based on cloud computing paradigm are different from traditional approaches, so there is a need for a new set of solution architectural patterns and best practices. There are infrastructural layer solution patterns and application layer solution patterns addressing concerns at the corresponding layers. The infrastructure layer solution patterns deal with concerns like how to architect compute infrastructure that deals with unpredictable workloads while keeping the costs down and how to architect storage infrastructure that handles storage of large volumes of data. This chapter describes a number of common infrastructure layer scenarios and use cases, the limitations of traditional solutions, and the cloud computing-based infrastructural solution patterns that a software architect can leverage.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Mell, P., Grance, T.: The NSIT definition of cloud computing. http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf (2011)

  2. Guest, S.: 5 cloud computing patterns along with examples and Azure solutions. http://www.infoq.com/presentations/Patterns-for-Cloud-Computing (2010)

  3. Amrhein, D., Anderson, P.: Cloud computing use cases. http://www.opencloudmanifesto.org/Cloud_Computing_Use_Cases_Whitepaper-2_0.pdf (2009)

  4. CA Technologies: IT optimization through workload automation. http://whitepapers.businessweek.com/detail/RES/1335968686_109.html (2012)

  5. Doddavula, S., Wasudeo, A.: Adopting cloud computing – enterprise private clouds: http://www.infosys.com/infosys-labs/publications/infosyslabs-briefings/documents/cloud-computing-enterprise-private-clouds.pdf (2009)

  6. Kim, S.-G., Han, H., Eom, H., Yeom, H.Y.: Toward a cost-effective cloud storage service. In: Advanced Communication Technology (ICACT), The 12th International Conference. http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5440497&isnumber=5440112

  7. Tilley, S., Parveen, T.: Migrating software testing to the cloud. In: IEEE International Conference on Software Maintenance (ICSM). http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5610422&isnumber=5609528 (2010)

  8. Bicer, T., Chiu, D., Agrawal, G.: A framework for data-intensive computing with cloud bursting. In: IEEE International Conference on Cluster Computing (CLUSTER). http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5610422&isnumber=5609528 (2011)

  9. Chris, P.: Business continuity with cloud. http://www.eweek.com/c/a/Cloud-Computing/How-to-Ensure-Business-Continuity-with-Cloud-Computing/ (2010)

  10. Carta, D.P.: Your office in the clouds: the best online virtual desktops. http://gigaom.com/collaboration/your-office-in-the-clouds-the-best-online-virtual-desktops/ (2009)

  11. Fehling, C., Retter, R.: Cloud computing patterns. http://cloudcomputingpatterns.org/ (2011)

  12. Ho, R.: Cloud computing patterns. http://architects.dzone.com/news/cloud-computing-patterns (2009)

  13. IBM: Pattern solutions. http://www.ibm.com/developerworks/rational/products/patternsolutions/ (2011)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shyam Kumar Doddavula .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag London

About this chapter

Cite this chapter

Doddavula, S.K., Agrawal, I., Saxena, V. (2013). Cloud Computing Solution Patterns: Infrastructural Solutions. In: Mahmood, Z. (eds) Cloud Computing. Computer Communications and Networks. Springer, London. https://doi.org/10.1007/978-1-4471-5107-4_10

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-5107-4_10

  • Published:

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-4471-5106-7

  • Online ISBN: 978-1-4471-5107-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics