Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 14

Cloud Computing

-- Achal P. Khawshi
Introduction
• Cloud computing refers to any situation in which
computing is done in a remote location (out in the
clouds) rather than our portable device or desktop
wherein the computing power is tapped over an
internet connection.
• With Cloud Computing users can access database
resources via Internet from anywhere for as long as
they need without worrying about any maintenance
or management of actual resources
• At basic level cloud computing is simply means of
delivering IT resources as services.
What is Cloud?
• The term Cloud refers to a Network or Internet. In
other words, we can say that Cloud is something, which
is present at remote location.
• Cloud can provide services over network, i.e., on public
networks or on private networks, i.e., WAN, LAN or
VPN.
• Applications such as email, web conferencing,
customer relationship management(CRM), all run in
cloud
What is Cloud Computing?
• Cloud Computing refers to manipulating, configuring
and accessing the applications online. It offers online
data storage, infrastructure and application.
• Cloud Computing is both a combination of software
and hardware based computing resources delivered as
a network service
Architecture of Cloud Computing
When talking about a cloud
computing system, it is
helpful to divide it into three
sections: the front end, the
central system, and the back
end. They connect to each
other through a network,
usually the Internet via a set
of protocols. The front end is
the side the computer user,
or client. The back end is
the “cloud” section of the
system.
• The front end includes the client’s computer and the
application required to access the cloud computing
system.
• A central server administers the system, monitoring
traffic and client demands to ensure everything runs
smoothly.
• On the back end of the system are the various
computers, servers, and data storage systems that
create the “cloud” of computing services
Modes of Cloud Computing
There are certain services and models working behind the
scene making the cloud computing feasible and accessible to
end users. Following are the working models:

1. Deployment Models

2. Service Models
* Deployment Models
Deployment models define the type of access to the cloud,
i.e., how the cloud is located? Cloud can have any of the four
types of access: Public, Private, Hybrid and Community.

Private Hybrid

Public Community

Cloud
Deployment
Models
* Service Models
Cloud computing is offered in three different service models
which each satisfy a unique set of business requirements.

Software as a
Service
(SaaS)

Platform as a Hardware as a
Service Service
(PaaS) (HaaS)
Vendors Provide Cloud Services
Applications of Cloud Computing
The applications of cloud computing are practically
limitless. With the right middleware, a cloud computing
system could execute all the programs a normal computer
could run.
• Clients would be able to access their applications and
data from anywhere at any time.
• It could bring hardware costs down. Cloud computing
systems would reduce the need for advanced hardware
on the client side. You wouldn’t need to buy the fastest
computer with a high memory because the cloud
system would take care of those needs
• Corporations that rely on computers have to make sure
they have the right software in place to achieve goals.
Cloud computing systems give these organizations
company-wide access to computer applications.
Limitations
• Customization is nearly impossible
• Scalability problems with sequential processing
• Data privacy issues because of the common resources
• Lack of high-speed Internet connectivity
• Cost surpasses traditional hosting in case of very high
usage
Conclusion
Cloud Computing holds some strong promises
• Highly Available
• Dynamically allocate resources
• Pay only for resources that we use
--Thank You--

You might also like