Cloud Computing Services Information

 

Cloud computing services provide a virtualized computing infrastructure (referred to as the "cloud") from which businesses and individuals can access resources such as storage, computing, or applications over a network from anywhere in the world on demand. The cloud consists of a pool of computing resources such as networks, servers, storage, applications, and services that are provided through a pay-per-use model.

 

cloud computing services

 

Characteristics

 

Cloud computing services are characterized by several primary attributes:

 

  • On-demand self-service: Users can access cloud resources on an as-needed basis, automatically and immediately.
  • Broad network access: Cloud resources are available to a wide variety of client platforms in any location over a network.
  • Resource pooling and elasticity: Cloud resources are provisioned to rapidly respond to multiple users, meeting consumer demand in any location, in any quantity, at any time.
  • Measured service: Transparency to the user and provider is offered by monitoring and reporting of resource usage statistics. Cloud services are often priced on a pay-per-use or subscription basis.

 

Service Models

 

There are a number of cloud computing service models:

 

  • Infrastructure as a service (IaaS): Processing, storage, network, and other computing resources are provided to the consumer for on-demand provisioning of servers running operating system or application software.
  • Platform as a service (PaaS): Consumers can create and deploy custom applications developed with programming languages, libraries, and tools supported by the provider.
  • Software as a service (SaaS): Users have access to software applications running on cloud infrastructure through a web portal or program interface.

 

In each of the service models, the consumer does not need to manage the underlying cloud infrastructure, but may have control over configuration settings for operating systems, storage, and applications.

 

 

cloud computing services selection guide

 

Deployment Models

  

There are a variety of deployment models for cloud computing services:

   

  • Private cloud: Cloud infrastructure serves a single organization. Cloud hardware and software may be managed and hosted either internally or by a third party.
  • Community cloud: Cloud services are rendered to a collection of organizations with common concerns, with infrastructure owned and managed by one more of the organizations or third parties.
  • Public cloud: The cloud services provider owns and manages cloud infrastructure to provide services over an open network for a public audience.
  • Hybrid cloud: Cloud infrastructure is a composition of two or more cloud deployment models (private, community, or public) that are unique entities bound together by common technology that allows data portability.

References

 

Amazon Web Services—What is Cloud Computing?

Cloud Computing: Principles and Paradigms. New York, USA: Wiley Press. pp. 1-44.

National Institute of Standards and Technology—The NIST Definition of Cloud Computing

Voorsluys, William; Broberg, James; Buyya, Rajkumar (February 2011)—Introduction to Cloud Computing [pdf]

 

 

Image credits:

 

NCS Pearson, Inc. | The cloudPLUS

 

 



UNLIMITED FREE ACCESS TO THE WORLD'S BEST IDEAS

close
Already an Engineering360 user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your Engineering360 Experience

close
Category: Cloud Computing Services
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.