Cloud Computing: Meaning and characteristics

MEHAK BATHLA , Last updated: 21 April 2016  
  Share


A report by Gartner Inc reflected that cloud computing will constitute the bulk of IT spending by 2016. In  India alone, it is predicted that the cloud market will reach over $3 billion by next year—an almost five- fold increase from 2012.

Cloud Computing: Meaning and characteristics

According to the official NIST (National Institute of Standards and Technology) definition, "cloud  computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of  configurable computing resources (e.g., networks, servers, storage, applications and services) that can be  rapidly provisioned and released with minimal management effort or service provider interaction."

The NIST definition lists five essential characteristics 

  • On-demand self-service 
  • Broad network access
  • Resource pooling
  • Rapid elasticity or expansion
  • Measured service

A simple example of cloud computing is Yahoo email, Gmail, or Hotmail etc. All you need is just an  internet connection and you can start sending emails. The server and email management software is all on  the cloud (internet) and is totally managed by the cloud service provider Yahoo, Google etc. The  consumer gets to use the software alone and enjoy the benefits.

With cloud computing, multiple users can access a single server to retrieve and update their data without  purchasing licenses for different applications. If required, they can be managed by a third party vendor,  known as ‘cloud brokers’.

Depending on your company’s IT needs you need to choose a specific deployment and service model  from the various models available. 

The different deployment models are:

a. Private cloud is cloud infrastructure operated solely for a single organization

b. Public cloud is when the services are rendered over a network that is open for public use.

c. Community cloud shares infrastructure between several organizations from a specific community  with common concerns

d. Hybrid cloud is a composition of two or more clouds

e. Multi-cloud is the use of multiple cloud computing services in a single heterogeneous architecture

The different service models available are:

Software-as-a-Service (SaaS)

With SaaS, the cloud service provider hosts your enterprise applications and associated data on its  servers and storage systems. Users gain access to SaaS applications using a Web browser. This service is  most suitable for those who want to spend less and reap reap more benefits. Example- Microsoft Office  

Infrastructure-as-a-Service (IaaS)

With IaaS, the provider offers virtual machines, physical servers, storage, switching, and connectivity  resources to run your enterprise applications on a pay-as-you-go basis. You are responsible for installing  and maintaining the operating system and application or virtual machine; the provider is responsible for  managing the infrastructure hardware that the applications or virtual machines run on. Example- Voice  over Internet Protocol (VoIP) telephone service

Platform as a service provider (PaaS)

Here, the customer can deploy their own application and tools instead of purchasing and managing the  hardware and software. This results in the reduction of cost. Example- Amazon Web Services

Advantages of Cloud Computing

1. Reduce capital costs- no need to spend big money on hardware, software or licensing fees.

2. Achieve economies of scale – increase volume output or productivity with fewer people. Your cost  per unit, project or product plummets.

3. Offers Security- the cloud provider provides virus and firewall protection to prevent hackers and 

4. Anywhere, Any Time Collaboration- easier to collaborate with colleagues from outside the  organization

5. More reliable and consistent- more work done in less time with less people. People worldwide can  access the cloud leading to globizing the workforce.

Cloud Computing also poses some potential drawbacks such as privacy concerns, server-down issues and limited control but its advantages easily outweigh the drawbacks. Cloud Computing with its manifold opportunities, requires careful planning, regular review of policies and effective control in order to avail maximum benefits.

Join CCI Pro

Published by

MEHAK BATHLA
(Job)
Category Info Technology   Report

1 Likes   11409 Views

Comments


Related Articles


Loading