
Cloud computing is a new class of network based computing which uses internet for communication and provides hardware, software and network service to clients. Some important characteristics are:
Service Models
Cloud computing service is offered to different groups of clients in different model.
The service models which are commonly deployed are:
Consumers purchase the ability to access and use an application or service that is hosted in the cloud. These applications achieve scalability by cloning the task on to multiple virtual machines. Cloud service providers manage the infrastructure and platform of the app.
Windows azure is an example of PaaS.
Deployment Models
Depending on the users and requirements, different deployment model has been introduced.
Characteristics of each model are discussed on the following section.
Example: Amazon Elastic Compute Cloud (EC2), IBM' Blue cloud, Google AppEngine, Windows Azure Services Platform etc.
Cloud computing is the future of computing system. The advantage it offers with cost reduction of hardware and software, flexibility and scalability are really a great contribution to computing system. It has become very popular in this era.
- On demand service
- Pay per use
- Elastic scalability
Service Models
Cloud computing service is offered to different groups of clients in different model.
The service models which are commonly deployed are:
- Software as a Service (SaaS)
Consumers purchase the ability to access and use an application or service that is hosted in the cloud. These applications achieve scalability by cloning the task on to multiple virtual machines. Cloud service providers manage the infrastructure and platform of the app.
- Platform as a Service (PaaS)
Windows azure is an example of PaaS.
- Infrastructure as a Service (IaaS)
Deployment Models
Depending on the users and requirements, different deployment model has been introduced.
- Public cloud
- Community cloud
- Private cloud
- Hybrid cloud
Characteristics of each model are discussed on the following section.
- Public Cloud
Example: Amazon Elastic Compute Cloud (EC2), IBM' Blue cloud, Google AppEngine, Windows Azure Services Platform etc.
- Community Cloud
- Private Cloud
- Hybrid Cloud
Cloud computing is the future of computing system. The advantage it offers with cost reduction of hardware and software, flexibility and scalability are really a great contribution to computing system. It has become very popular in this era.