Professional Documents
Culture Documents
Virtualization
Presented by:
Shabir Ali
Assistant Professor
CLOUD COMPUTING
Lecture 1
Define Cloud Computing
Cloud computing is the on-demand delivery of
compute power, database storage, applications,
and other IT resources through a cloud services
platform via the internet with pay-as-you-go
pricing.
What is Cloud Computing
• Cloud Computing is a general term used to
describe a new class of network based computing
that takes place over the Internet,
– basically a step on from Utility Computing
– a collection/group of integrated and networked
hardware, software and Internet infrastructure
(called a platform).
– Using the Internet for communication and
transport provides hardware, software and
networking services to clients
What is Cloud Computing
• The term cloud has historically been used in the
telecommunications industry as an abstraction of the
network in system diagrams.
• Cloud computing refers to both the applications delivered
as services over the Internet and the hardware and system
software in the datacenters that provide those services. [as
per Armbrust et al]
• Cloud computing is a model for enabling ubiquitous,
convenient, on-demand network access to a shared pool of
configurable computing resources (e.g., networks, servers,
storage, applications, and services) that can be rapidly
provisioned and released with minimal management effort
or service provider interaction. [As per NIST]
What is Cloud Computing
• As per Buyya et al: – A cloud is a type of parallel and
distributed system consisting of a collection of
interconnected and virtualized computers that are
dynamically provisioned and presented as one or more
unified computing resources based on service-level
agreements established through negotiation between the
service provider and consumers.
What is Cloud Computing