Cloud computing is defined as a computer model that enables fast and with minimal effort the access, which is made on demand, from a network to a common storage computing resources.
2. Cloud Computing
Cloud computing is defined as a computer model that enables fast and with
minimal effort the access, which is made on demand, from a network to a
common storage computing resources.
Instead of running an e-mail program on your computer, you log in to
a Web e-mail account remotely. The software and storage for your account
doesn't exist on your computer - it's on the service's computer cloud.
2 of 19
3. 1. Broad network access
2. Measured Service
3. Multi-tenancy
4. On-demand self-service
5. Rapid elasticity and scalability
6. Location independent resource pooling
Characteristics
3 of 19
4. History
• Concept evolved in 1950(IBM) called RJE (Remote Job Entry
Process).
• In 2006 Amazon provided First public cloud AWS(Amazon Web
Service).
4 of 19
6. i) Essential building block for several Cloud base services.
ii) Virtualization: Simulating a hardware platform, operating system, storage
device or network resources.
iii) Virtual Machine: VMWare, XenSource
iv) Virtual file system.
Enabling Technologies for Cloud Computing
6 of 19
15. i) Public cloud: The simplest way to describe a public cloud is an infrastructure that
is used by the public and provided by a government, organization or other
companies.
ii) Private cloud: A private cloud is used exclusively by an organization and the
cloud provider is either the organization themselves or a third party .
iii) Hybrid cloud: A hybrid cloud is an infrastructure that combines public and
private clouds. It consists of a composition of two or more clouds.
iv) Community cloud: A community cloud is used by a community of consumers
from various organizations that share common views. This particular setup may be
controlled and maintained by a third party or by the organizations themselves.
Types of Cloud
15 of 19