What Is Cloud Computing?
Cloud computing is the use of computing resources
(hardware and software) that are delivered as a service
over a network (typically the Internet).
The name comes from the use of a cloud-shaped symbol as
an abstraction for the complex infrastructure it contains in
Cloud computing entrusts remote services with a user's
data, software and computation.
Types of Cloud Computing
• Private cloud is cloud infrastructure operated solely for a
single organization, whether managed internally or by a
third-party and hosted internally or externally.
• Public cloud applications, storage, and other resources
are made available to the general public by a service
Types of Cloud Computing(cont.)
• Community cloud shares infrastructure between several
organizations from a specific community with common
concerns (security, compliance, jurisdiction, etc.), whether
managed internally or by a third-party and hosted
internally or externally.
• Hybrid cloud is a composition of two or more clouds
(private, community or public) that remain unique entities
but are bound together, offering the benefits of multiple
Features of Cloud Computing
Device and Location Independence
Cloud Computing Layers
• Cloud infrastructure services or "Infrastructure as a Service
(IaaS)" delivers computer infrastructure, typically a platform
virtualization environment as a service. Rather than purchasing
servers, software, data center space or network equipment,
clients instead buy those resources as a fully outsourced service.
• Cloud platform services or "Platform as a Service (PaaS)" deliver a
computing platform and/or solution stack as a service, often
consuming cloud infrastructure and sustaining cloud applications.
It facilitates deployment of applications without the cost and
complexity of buying and managing the underlying hardware and
Cloud Computing Layers(cont.)
• Cloud application services or "Software as a Service (SaaS)"
deliver software as a service over the Internet, eliminating the
need to install and run the application on the customer's own
computers and simplifying maintenance and support.
Cloud Computing Service Providers
Microsoft Windows Azure
Researches On Cloud Computing
Universities researching on cloud computing
–University of Melbourne (Australia), Georgia Tech,
Yale, Wayne State, Virginia Tech, University of
Wisconsin Madison, Boston University, Carnegie
Mellon, MIT, Indiana University, University of
Massachusetts, University of Maryland, North Carolina
State, Purdue, University of California, University of
Washington, University of Virginia, University of Utah,
University of Minnesota.