There is different type of classification for cloud computing. Looking at networking angle it can be classified as private cloud, public cloud and hybrid cloud.But we will start with application and server level classification they are mainly classified in to …
Brief description about cloud Computing
- Software as a service (SaaS)
- Platform as a service (PaaS)
- Infrastructure as a service (IaaS)
Cloud computing
can be defined as using multiple server computers via a digital network, as
though they were one computer. Often, the services available are
considered part of Cloud Computing.
Traditionally,
without a cloud, a web server runs as a single computer or a group of privately
owned computers. The computers are powerful enough to serve a given amount of
request per minute and can do so with a certain amount of latency per request.
If the computer's website or web application suddenly becomes more popular, and
the amount of request are far more than the web server can handle, the response
time of the requested pages will be increased due to overloading. On the other
hand, in times of low load much of the capacity will go unused.
If the website,
service, or web application is hosted in a cloud, however, additional
processing and compute power is available from the cloud provider. The website
would share those servers with perhaps thousands of other websites varying size
and memory. If the website suddenly becomes more popular, the cloud can
automatically direct more individual computers to work to serve pages for the
site, and more money is paid for the extra usage. If it becomes unpopular,
however, the amount of money due will be less. Cloud Computing is popular
for its pay-as-you-go pricing model.