Systems Engineering and RDBMS

Cloud Computing- The future of computing? – Part I

Posted by decipherinfosys on July 10, 2009

Cloud Computing – A buzz word that is frequently murmured everywhere by the IT folks or even by the non-IT people recently. This post describes what it really means to the beginners those who are interested or looking into cloud computing.

Cloud computing is a computing model where the infrastructure and the application (even the platform) is offered as a service over the Internet. The infrastructure cloud could include servers and storage and the application cloud includes various applications.  This is a major shift in the industry in the way that software and services are going to be delivered in the future.  At the center of cloud computing is the virtualization technology which we have talked about a lot in the past.  Virtualization technology through resource pooling provides the engine that drives much of the cloud.  Companies such as Google, Amazon have already started using their server farms and offering services and Microsoft is not far behind with their Azure service.

Even though cloud computing can be classified into many different types, the major ones are Public clouds, Private clouds, Hybrid clouds and Community Clouds.

Public clouds – As the name suggests, it is usually offered by a company who has invested a lot building their datacenter and offering a part of its infrastructure and platform for a monthly fee. Amazon, Terremark, RackSpace and Google are great examples of public clouds. And Microsoft is joining the game as well with their Azure services platform.

Private clouds – This is something that enterprises build by themselves to be utilized across their organization. This allows them to consolidate their servers (and storage) as a single entity that can be offered to their different business units as needed. There is an interesting article from Network World can be found here.

Hybrid clouds – This is an emerging area of cloud computing where the private and public clouds can be integrated. There are many factors such as security and application compatibility needs to be considered in this model.

Community clouds – These are clouds that are shared by organizations having common interests.  This is similar to the IT-SSO post that we had done a couple of days ago.

Driving factors for moving towards cloud omputing:

The recent developments in the virtualization technology gave a big boost to cloud computing. There are many reasons that drive the cloud computing. Some of them are:

•    Rapid deployment of servers and applications
•    Easier scalability
•    Allowing IT to run as a cost center by running multiple datacenters as single entity which can be shared and charged back based on usage
•    Cost efficient “pay as you go/use” pricing model
•    Greener initiative due to less power consumption since the shared capacity of a virtualized cloud data center reduces the power consumption for everyone.

Apart from its benefits, there are still few concerns about the security, compliance, performance and the application compatibility with cloud computing. However, they are being addressed by the cloud vendors.

We will look into some of the cloud services in-depth in Part II

5 Responses to “Cloud Computing- The future of computing? – Part I”

  1. the Google will release Chrome OS in the next year.
    Chrome OS is heavily using the Cloud service.

  2. Ana Rodriguez said

    I am recently studying cloud computing and found your post very interesting. I can say that I’ve learned a lot after reading this. I found it very useful, thanks for the great post! There are many reasons to start using cloud computing, so why aren’t companies doing it?

    Our company just developed a cloud-hosted application. You can take a look at it here: If you like it, you can help us vote for it at the new CloudApp() Contest: The app is listed at the end of the page, under the name of Omar Del Rio.

    Ana Rodriguez

  3. […] July 15, 2009 Read a very nice post at GigaOm on the MSFT Azure services platform – here.  Cloud computing is becoming more and more real by each passing day … exciting times are […]

  4. […] Posted by decipherinfosys on December 17, 2009 Cloud computing is no longer just a buzzword that can get a CxO excited.  It is actually in practice in many of the shops now and it is here to stay.  We have covered different forms of cloud computing along with other aspects related to it in some of our posts before.  There are, however, several concerns that companies have about moving to cloud computing.  More than a year ago, those concerns used to be very open-ended questions like:   “What is the difference between Infrastructure as a service vs Development as a Service?  What are the different types of cloud computing and what are the benefits to our organization by moving to the cloud?”.  Some of these questions we had covered in a previous post here. […]

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: