Cloud Computing

Cloud Computing

Cloud Computing provides a new computing model for networked applications.

This topic provides an understanding of the cloud computing model, including the operational architecture, system designs, advantages, and disadvantages. Cloud computing includes a range of computing resources (e.g., networks, servers, storage, applications, and services) that are available to users on-demand over a network with a shared pool of configurable resources that can be rapidly provisioned and released with minimal management effort or service provider interaction. This tutorial covers the factors involved in selecting applications for deployment under the cloud computing model.

This topic is organized into the following sections, which may be navigated using the topic menus on the right of the screen.

  • Introduction provides an overview to the cloud computing topic including the concept of internet-based services and their attraction to users.
  • On-Demand Model describes the cloud computing on-demand model, its characteristics, and delivery models including, Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS).
  • Commercial Examples describes several commercial examples from businesses that pioneered the concepts that have helped to define cloud computing.
  • Technologies section provides an overview of the primary technologies that are part of cloud computing implementations.
  • Information Security discusses the information security issues that are associated with cloud computing including both the users' and the providers' perspectives.
  • Conclusions and Summary, provides a synopsis of the topic and summary of the major points.

Begin with the Introduction to Cloud Computing.