This document provides an overview of cloud computing. It begins with prerequisites and an introduction defining cloud computing and discussing its history and similarities to other technologies like client-server models. It then covers the advantages of adapting to cloud including agility, cost savings, reliability, and scalability. Different deployment models like public, private, and hybrid clouds are described along with service models including infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS). Technologies for creating and accessing clouds are outlined. Major cloud providers like Amazon, Microsoft, Google, and IBM are listed. The document concludes with criticisms of cloud computing and its future.
19. Technologies for Creating Cloud Massively Parallel and Distributed Datacenters Resource Pooling Virtualization SOA (XML, SOAP, REST) Networking & Communication Structured Database, File Storage (Cassandra, SimpleDB, BigTable, SQL Azure) Security (Physical & Logical)
20. Technologies for Accessing Cloud Web API Browsers Web Applications Frameworks Development Tools Client Machine
21. Major Cloud Providers Amazon Microsoft Google Salesforce Rackspace Open Source Community, Red Hat, Ubuntu Oracle & Sun Microsystems EMC HP IBM Dell
24. Reference Anthony T. Velte, T. J. (2010). Cloud Computing: A Practical Approach. The McGraw-Hill Companies. BABCOCK, C. (2010). MANAGEMENT STRATEGIES FOR CLOUD REVOLUTION. The McGraw-Hill Companies, Inc. Eric A. Marks, B. L. (2010). Executive’s Guide to Cloud Computing. John Wiley & Sons, Inc. IEEE Spectrum Magazine 2011 January John W. Rittinghouse, J. F. (2010). Cloud Computing: Implementation, Management and Security. CRC Press, Taylor and Francis Group, LLC. Jothy Rosenberg, A. M. (2011). The Cloud at Your Service. Manning Publications Co. Judith Hurwitz, R. B. (2010). Cloud Computing For Dummies®. Wiley Publishing, Inc. Miller, M. (2009). Cloud Computing: Web-Based Applications That Change the Way You Work and Collaborate Online. Que Publishing.