What is Cloud Computing?

Cloud Computing – I would say “Solutions in the Cloud”

Simply put, cloud computing provides a variety of computing resources , from servers and storage to  enterprise applications such as email, security, backup/DR, voice, all delivered over the Internet. The Cloud delivers a hosting environment that is immediate, flexible, scalable, secure, and available – while saving corporations money, time and resources.

“The name cloud computing was inspired by the cloud symbol that is often used to represent the Internet in flowcharts and diagrams. “

“One of the more significant endorsements (support) of “The Cloud” took place when Apple unveiled its iCloud service. Apple founder Steve Jobs stated at the launch that iCloud would replace the PC for many people who use the PC to store media and data.”

Cloud computing is a model for enabling on-demand access to shared pool of compute resources e.g. server, storage, application & service.

In other words, cloud computing is a model for delivering IT services. Instead of a direct access / connection to the server, the resources are retrieved from the Internet though web-based tools and applications.

Cloud computing is a general term for anything that involves delivering hosted services over the Internet.

These services are broadly divided into four categories / delivery models:

Cloud Delivery Model / Flavors
• SaaS – Software as a Service {For more info Click here}
• LaaS – Infrastructure as a Service {For more info Click here}
• PaaS – Platform as a Service  {For more info Click here}
• DaaS – Desktop as  a Service  {For more info Click here}

A cloud service has distinct characteristics that differentiate it from traditional hosting. It is sold on demand, typically by the minute or the hour; it is elastic — which means that a user can have as much or as little of a service as they want at any given time; and the service is fully managed by the provider (the consumer needs nothing but a personal computer and Internet access).

With most organizations focusing on leveraging the cloud in order to cut capital expenditure and control operating costs, there is aggressive growth in business for cloud adoption. However, the cloud can bring security risks and challenges for IT Management, which can be more expensive for the organization to deal with, even considering the cost saving achieved by moving to the cloud. Therefore, it is very important for businesses to understand their requirements before opting for various deployment models available on the cloud.

There are primarily four cloud deployment models. These models have been recommended by the National Institute of Standards and Technology (NIST).

Deployment models
• Private Cloud {For more info Click here}
• Public Cloud {For more info Click here}
• Distributed (Community) Cloud {For more info Click here}
• Hybrid Cloud {For more info Click here}