
Cloud computing is now has become one of the most hot topics of recent times.lets discuss some of its features and see what is it...
Cloud computing is a "Paradigm Shift" from the Mainframe based computing to the Client-Server based computing.It is a process of virtualizing the concept of computing.Here the term "CLOUD" stands for abstraction.where the user really don't know where from the service is provided.Generally in cloud computing a user shares some of the hardware and/or software resources over the Internet.He or she pays for that service for the time he or she has used that services.
Now we need to understand the difference between cloud computing and some of the terms we use in today's life frequently.
1)Client-server computing-it is a distributive approach to get some of your work done by your server.But unlike cloud computing you know by whom the work been done.
2)Grid computing-it is a distributive and parallel computing approach.
3)Autonomic computing-here the computation is done by the machine itself.
Lets discuss the architecture of Cloud Computing.
The cloud architecture consists of,
a)Client-the cloud client may be a hardware and/or software relies on cloud computing,with specially designed browsers,OS,and devices for cloud computing.b)Application-this layer provides software as a service(saas).we can use different application on Internet paying for it.
c)Platform-this layer provides platform as a service(paas).
d)Infrastructure-it provides infrastructure as a service(iaas).
e)server-it is the layer consist of processors,soft wares and hard wares to provide you the facility of cloud.
In the basis of the cloud users,it can be classified into groups.Like,
1)Community cloud-here a cloud is shared among a community for their purposes.
2)Hybrid Cloud-generally used by internal and external provider both.ex-web application where the host and user both share the clou
3)Private Cloud-here the cloud is mainly for a certain purpose of a user.
Merits::
-----------
cloud computing has some solid merits to show..
1)It reduces the CapEx(capital expenditure)of the user.you pay for only what and how long you have used.
2)Different hardware and software service is at your finger tips.
3)Cost,infrastructure every thing is shared.
4)Low management overhead.
5)No investments...etc.
Demerits::
-------------
Some of the facts been criticized about the cloud computing are privacy,compliance,open source,open standards etc..
but research is going on to overcome or to bypass those hindrances..
some of the companies which provides cloud computing are Google, Microsoft, GoGRID, NetSuite, Rackspace etc.
so friends this much about cloud computing i can refer today,next time shall come with some other topics to discuss with you.Happy (cloud) computing...
